17
Jenkinsマルチブランチパイプラインは常にマスターノードでチェックアウトを実行します。私の場合、私は別のノードで自分のビルドをしたいです。 Jenkinsfileでの私のスクリプトは次のようになります。Jenkinsマルチブランチパイプライン:ビルドノードを選択するには?
node('osx') {
...
}
私は自分自身がビルドを実行するために、再び私のノードにチェックアウトenv.BRANCH
に強制しています。選択したノードで最初からパイプラインビルドを実行する方がはるかに優れていますが、その方法はわかりません。