Сбой сборки Jenkins при сбое задания Checkmarx - PullRequest
0 голосов
/ 04 февраля 2019

Я сконфигурировал задание Checkmarx в Jenkins и хотел интегрировать задание с фактическим заданием сборки репозитория.В моем 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
            }
        }

1 Ответ

0 голосов
/ 04 февраля 2019

Если вы просто заставите его ждать нижестоящего задания, оно не получится с ним

steps {
    echo 'Kicking off checkmarx job..'
    build job: 'checkmarx', wait: true
}
...