2008-07-07
■ [ruby] RTaskが動くようになったよ
コメント欄でwalf443さんに教えてもらった rubyforge config もやったんですけど、結果は同じ。ふむ。
色々試してみて、
$ rubyforge add_release reac reac 0.1.0 reac-0.1.0.gem
のようにrubyforgeコマンド経由でならリリースできることに気づいた。
bin/rubyforgeとbin/rtask を比べてみても、両方とも RubyForge.new して rubyforge.add_release を同じように呼んでいるだけ。 でも、p @rubyforge として調べてみると、rtaskの方は何故か userconfigが読み込めてないようだ。
…あれ、rtaskって @rubyforge.configure 呼んでなくね?
というわけで、configureを呼ぶようにしたらちゃんとリリースできるようになりました。めでたしめでたし。 (なんで id:keita_yamaguchi さんの環境では正しく動いてたのかがむしろ気になりますが…。)
どうやって報告しようか
せっかくなので、githubでforkして pull requestしてみた。