基于提交消息条件构建或自上次成功以来已更改

时间:2018-07-06 10:51:44

标签: jenkins jenkins-pipeline

我有以下代码的多分支,我希望只有在以下情况下才应开始构建管道

  • 如果提交消息中不包含“ INTERIM”之类的字
  • 或如何检查“自上次成功构建以来已更改”条件

管道{     代理任何人

stages {
     stage('Build') {
        when { changelog '.*INTERIM' }
        steps {
            echo 'I am building '+scm.branches[0].name+' branch.'
            sh "echo Shell ${CHANGE_author}"
            echo "echo Shell ${CHANGE_author}"
        }
    }
}

}

第一个条件有效,但我如何才能达到第二个条件?

0 个答案:

没有答案