3

すべてのMavenプロジェクトに問題がなければ、Hudsonプロモートビルドプラグインを使用して自動デプロイを試みています。

私のセットアップは次のようになります

ハドソンジョブはバージョン管理タグを作成してから、プロジェクトAおよびBのダウンストリームビルドをトリガーします。AはダウンストリームプロジェクトZをトリガーします。

私は現在、A、B、Zの成功をリッスンしているプロモートビルドプラグインを持っています。しかし、昇進は決して起こりません。

Aの前にZを構築する意味がないため、現在、3つすべてをトリガーするプロジェクトはありません。

何か案は?

4

2 に答える 2

2

Jenkins がどのダウンストリーム ビルドがどのアップストリーム ビルドをテストしたかを追跡できるように、フィンガープリントを構成する必要があると思います。

于 2011-03-02T10:10:44.457 に答える
1

Build Pipeline Pluginを試すか、Kohsuke の最近のブログ投稿「Doing choreography/workflow with Jenkins CLI」 (CloudBees/Google/GitHub アカウントでのログインが必要) からインスピレーションを得て、ジョブのオーケストレーションの自由度を高めることができます。

于 2011-03-20T20:28:33.337 に答える