0
我想在創建新分支時初始化一個環境。我不想在每次發生任何事情時運行一項工作,只有當它是一個新的分支時。如何在gitlab中創建新分支時啓動Jenkins作業?
我想在創建新分支時初始化一個環境。我不想在每次發生任何事情時運行一項工作,只有當它是一個新的分支時。如何在gitlab中創建新分支時啓動Jenkins作業?
我去的解決方案是把邏輯放到我的jenkins文件中。因爲我從一個建立多分支管道。我加了下面的邏輯...
stage('Deploy') {
steps {
script {
if (env.BUILD_NUMBER == '1') {
build job: 'new env'
}else{
build job: 'deploy'
}
}
}
}