gpt4 book ai didi

jenkins - jenkins 中带有 bitbucket 构建状态通知程序插件的多分支管道

转载 作者:行者123 更新时间:2023-12-04 21:08:55 25 4
gpt4 key购买 nike

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

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

Jenkins 文件:

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

当我运行 jenkins build 时,它会触发通知程序脚本并在控制台中返回 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 云中不可见或未设置。

enter image description here

有什么我错过的配置吗?

最佳答案

文档/发行说明位于 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

关于jenkins - jenkins 中带有 bitbucket 构建状态通知程序插件的多分支管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39226643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com