我已经在Jenkins中配置了一个Checkmarx作业,并且我希望将该作业与存储库的实际构建作业集成在一起。在我的Jenkinsfile中,我已经将其配置为一个阶段,并执行该作业。
问题是如何侦听Checkmarx作业上的失败并相应地更改构建作业的状态?这是我的JenkinsFile中的一个片段
agent any
stages {
stage('Build') {
steps {
echo 'Building'
...
........
...........
}
}
stage('Checkmarx') {
when {
branch 'master'
}
steps {
echo 'Kicking off checkmarx job..'
build job: 'checkmarx', wait: false
}
}发布于 2019-02-04 21:43:27
如果只是让它等待下游作业,它将会失败
steps {
echo 'Kicking off checkmarx job..'
build job: 'checkmarx', wait: true
}https://stackoverflow.com/questions/54512981
复制相似问题