内から別のジョブのビルドをトリガーするにはどうすればよいJenkinsfile
ですか?
このジョブは、同じgithub 組織の下にある別のリポジトリであり、独自の Jenkins ファイルを既に持っていると想定しています。
また、ローカル ブランチのダウンストリーム ビルドをトリガーしても意味がないため、ブランチ名が master の場合にのみこれを実行したいと考えています。
アップデート:
stage 'test-downstream'
node {
def job = build job: 'some-downtream-job-name'
}
それでも、実行するとエラーが発生します
some-downstream-job-name という名前のパラメーター化されたジョブが見つかりません
このジョブはジェンキンスに存在し、現在のものと同じ組織フォルダーの下にあると確信しています。独自の を持つ別のジョブですJenkinsfile
。
この質問は、GitHub 組織から各リポジトリおよびブランチのジョブを自動作成および維持するGitHub 組織プラグインに固有のものであることに注意してください。