Показывать только последнее состояние сборки на Bitbucket из конвейера Jenkins - PullRequest
0 голосов
/ 12 сентября 2018

На подобный вопрос уже был дан ответ: Плагин bitbucket-build-status-notifier для jenkins сообщает о неверном статусе . Действительно, установка флажка «Показывать только последнее состояние сборки» в настройках задания решает проблему:

Checkbox in job's settings

Мне нужна та же возможность, но через конвейер Jenkins (поскольку задание, настроенное как конвейер, не имеет упомянутого выше флажка).

Можно ли установить опцию «Показывать только последнее состояние сборки» через Jenkinsfile для всей работы?

Или, может быть, можно установить опцию для каждого уведомления? Я пытался так, но это не работает:

...
post {
    success {
        bitbucketStatusNotify(
            buildState: 'SUCCESSFUL',
            onlyShowLatestBuildStatus: true
       )
    }

    ...
}
...

1 Ответ

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

Без установленного плагина, но мне также часто требуется перевод из GUI в сценарий конвейера. Вы можете использовать этот инструмент, поставляемый с Дженкинсом:

https://yourJenkins/pipeline-syntax/

Вы найдете свой плагин с графическим интерфейсом и сможете сгенерировать скрипт.

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