BitBucket で新しいブランチが作成されたときに、jenkins で新しいジョブを動的に作成しています。これらのジョブは、既存の「template_job」のコピーです。ここで、「ビルドするブランチ」とワークスペースの構成を更新したいと思います。以下は、テンプレート ジョブを使用して新しいジョブを作成するコードです。
job(branch_name) {
using('template_job')
}
以下のコードを使用して、ブランチを更新してビルドしています。
job(branch_name) {
using('template_job')
scm {
git {
branch(branch_name)
}
}
}
しかし、これは構成のすべての内容を消去しています。この問題を解決するのを手伝ってください。