当在gitlab中创建新分支时,如何启动Jenkins工作?

时间:2017-02-27 22:20:29

标签: jenkins gitlab

我想在创建新分支时初始化环境。我不想每次提交某个工作时,只有当它是一个新分支时才会运行。

1 个答案:

答案 0 :(得分:1)

我使用的解决方案是将逻辑放入我的jenkins文件中。因为我正在建立一个多分支管道。我在下面添加了逻辑......

stage('Deploy') {
   steps {
       script {
          if (env.BUILD_NUMBER == '1') {
            build job: 'new env'
           }else{
            build job: 'deploy'

            }
        }
    }
}