アップストリーム プロジェクト (dao) とダウンストリーム コンシューマ (scb) があります。scb がビルドされたときに、ビルドの概要ページ (ビルド番号をクリックした後) に「Upstream builds: dao #blah」と表示されるように構成したいと思います。
どうすればいいですか?この質問を見ると、私はすでに scb を次のように構成しています。
- SNAPSHOT 依存関係が構築されるたびに構築する
- 他のプロジェクトがビルドされた後にビルドする (dao)
また、「ビルドの他のプロジェクト」を介してビルドするように dao プロジェクトを構成していますが、理想的には、ビルドをトリガーしたくありません。scb に、アップストリーム プロジェクトとして使用された dao のビルドを表示してもらいたいだけです。
それが役立つ場合、これらは両方とも、それぞれが単一の JAR ファイルを構築する Spring/Hibernate Java プロジェクトです。dao プロジェクトは、一般的な DAO クラスのグループです。
私が話していることを明確にするために、Hudson にはプロジェクト関係のリンクがあります。このリンクは、dao の特定のビルドと scb の特定のビルドの間の接続を示すために使用されます。(すべての新しいビルドでそれを実行したいのですが、停止しました。)このデータを入力したいと思います。(ビルドバージョン画面で上流/下流を表示するのと同じだと思います。)