2
私は2つのプロジェクト(AとB)があり、両方がマルチブランチパイプラインジョブでJenkinsで設定されているシナリオがあります。プロジェクトBはプロジェクトAに依存します。他のマルチブランチパイプラインからのマルチブランチパイプラインジョブのトリガー
プロジェクトAのコードをチェックインすると、AがビルドされるとProjectBをビルドする必要があることがあります。今ではパイプラインビルドの調査を開始する前に、ブランチごとに仕事をしてから、適切なブランチに対してプロジェクトBの適切な仕事をJenkinsで開始します。
JenkinsfileでProjectA/developを実行するとProjectBと同じブランチのマルチブランチパイプラインジョブがトリガされるように設定したいのですが
stage ('Trigger Tenant Builds') {
build job: "ProjectB/${branch}", wait: false
}
しかし、私のPROJECTAパイプラインがで失敗します:
私が持っている
ERROR: No parameterized job named ProjectB/develop found
任意のアイデア?