Дублирующее имя условия сборки: «всегда» Jenkins job dsl - PullRequest
0 голосов
/ 14 января 2020

У меня есть декларативный конвейер, где мне нужно получить уведомление о сборке и использовать плагин для другого набора действий, независимо от результата сборки. Поэтому я использую раздел сообщений с всегда условным . Но написание всегда условного дважды дает мне следующую ошибку.

org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:

WorkflowScript: 72: Duplicate build condition name: "always" @ line 72, column 5.

       post {

Разделы сообщений выглядят так, как показано ниже

post {
    always {

          step([$class: 'GitHubIssueNotifier',
               issueAppend: true])
    }  
     always {
      emailext ( 
         .
     .
     .

         )
     }

Как выполнить два действия в условной записи одного сообщения?

1 Ответ

0 голосов
/ 15 января 2020

, наконец, удалось выяснить, как это сделать, несколько действий могут быть выполнены в одном всегда условно.

post {
    always {

          step([$class: 'GitHubIssueNotifier',
               issueAppend: true])

          emailext ( 
                .
                .
                .
                    )
     }
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...