Hudsonのビルド結果がTracの全プロジェクトに表示されてしまうことについてちょっと追ってみたのですが、Tracのライムラインに載る情報は、Trac側のHudsonプラグインで設定している[feed_url]を見てるんじゃないかと思われます。
試しに、hudsonサーバの http://server/hudson/rssAllを参照するとビルドのfeedが得られました。
で、ふと、hudsonのプロジェクト毎のページを見てたら、プロジェクト毎のfeedがあるじゃないですか!
さっそくこのプロジェクト毎の全ビルドfeedを登録してみると・・・
タイムラインから全ビルド情報が無くなりました。
なんで?
feedのURLも間違っていないのですが。
4 件のコメント:
各jobの「ビルド履歴」にある「全ビルド」のフィードを使うと言う手はどうでしょうか?
すみません。
このエントリ書いた後に、すぐソレ見つけて、書き直しちゃいました。
で、もどってみたら、かおるんさんからコメント頂いていてしまってたいたようです。
プロジェクト毎のfeedに設定しなおしたら消えちゃったんですよね。全ビルド情報が。
もうちょっと追ってみます。
どうやらpythonからのアクセス時にBasic認証で引っかかっているのかもです。
ん?なんで/hudson/job/rssAllはみれたんだ?
コメントを投稿