仅显示Jenkins管道在Bitbucket上的最新构建状态

时间:2018-09-12 06:07:11

标签: bitbucket jenkins-plugins jenkins-pipeline

相似的问题已经回答:bitbucket-build-status-notifier plugin for jenkins reports wrong status。实际上,在工作设置中设置“仅显示最新的构建状态”复选框可以解决此问题:

Checkbox in job's settings

我正在通过Jenkins Pipeline寻找相同的功能(因为配置为管道的作业没有上述复选框)。

是否可以通过Jenkinsfile为整个作业设置“仅显示最新的构建状态”选项?

还是可以为每个通知设置选项?我已经尝试过了,但是不起作用:

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

    ...
}
...

1 个答案:

答案 0 :(得分:1)

没有安装插件,但是我经常需要从GUI到脚本化管道的转换。 您可以使用jenkins随附的此工具:

https://yourJenkins/pipeline-syntax/

您将找到带有GUI的插件并可以生成脚本。