3
1つのマスターサーバーと2つのスレーブノードを持つマルチブランチパイプラインでJenkins 2.0を再生していました。Jenkins Pipelineがjenkinsfileのソースコード全体を取得
ようJenkinsfileが見えます:我々は、プラグインがJenkinsfileを取得し、スレーブ上で、再び全体のソースツリーを引き出すためには、マスターノード上のソースコード全体を引っ張ることがわかり
node('slave') {
stage 'Checkout'
checkout scm
stage 'Build'
...
}
ノード。マスターを引き込む方法はありますか?Jenkinsfile?
ありがとうございました。
Jenkinsファイルを小さく分割してloadメソッドを使用してロードできるので、私の意見では不可能です。リポジトリから1つのファイルをチェックアウトすると問題が発生する可能性があり、おそらくこれがマスターノード上のソースコードです。 – krynio
ジョブの設定で、いくつかのファイル/フォルダだけをプルするように設定するオプションがあればいいでしょう。 – qmo