【问题标题】:Multi branch pipeline with bitbucket build status notifier plugin in jenkins詹金斯中带有bitbucket构建状态通知插件的多分支管道
【发布时间】:2016-08-30 11:45:38
【问题描述】:

我的 jenkins 服务器中有一个多分支管道作业,我尝试使用 bitbucket 云构建状态通知插件来通知构建状态。

我配置了notifier插件中提供的设置,并在我的Jenkinsfile的开头和结尾添加了通知脚本功能。

Jenkins 文件:

node {
    stage 'Build'
        bitbucketStatusNotify ( buildState: 'INPROGRESS' )
        .......
        .......
        bitbucketStatusNotify ( buildState: 'SUCESS' )
}

当我运行 jenkins 构建时,它会触发通知脚本并在控制台中返回 done 语句。

Entering stage Build
Proceeding
[Pipeline] bitbucketStatusNotify
Sending build status INPROGRESS for commit 84bf788cc9ccc8c31df5719da383cab003c97582 to BitBucket is done!
[Pipeline] bat
[master] Running batch script

但通知器图标在 bitbucket 云中不可见或未设置。

有什么我错过的配置吗?

【问题讨论】:

    标签: jenkins bitbucket jenkins-plugins bcbsn


    【解决方案1】:

    https://wiki.jenkins-ci.org/display/JENKINS/Bitbucket+Cloud+Build+Status+Notifier+Plugin的文档/发布说明

    说 使用 Jenkins 2 管道 在 Jenkinsfile 的开头添加以下内容:

    bitbucketStatusNotify ( buildState: 'INPROGRESS' )
    

    并在 Jenkinsfile 的末尾添加以下内容:

    bitbucketStatusNotify ( buildState: 'SUCCESSFUL' )
    

    github上的readme比较完整:https://github.com/jenkinsci/bitbucket-build-status-notifier-plugin

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-26
      • 1970-01-01
      • 2021-11-14
      • 2020-03-22
      • 2019-02-27
      相关资源
      最近更新 更多