gpt4 book ai didi

jenkins - 从 jenkins 管道 blueocean 手动更新提交和分支属性

转载 作者:行者123 更新时间:2023-12-02 02:57:52 27 4
gpt4 key购买 nike

我们正在使用 jenkins 进行手动触发作业来部署一些代码。
描述我们管道的 Jenkinsfile 位于 jenkinsfile 专用存储库(不在已部署的代码存储库中)。

我们在 jenkinsfiles 中使用声明性管道语法和共享库。

在 BlueOcean 界面中,当使用插件触发管道(如 github 组织)时,会自动填充 2 个有趣的属性(分支和提交)。
我正在寻找一种方法来从我们手动管道的管道代码中手动设置/更新这 2 个属性。

可以使用以下内容轻松更新职位描述和名称:

stage('Set pipeline description'){
steps {
script {
currentBuild.description = "Deploying branch ${branch} on ${targetEnv}"
}
}
}

但是我在任何地方都没有找到如何更新分支或提交值。

有人试过这个吗?

最佳答案

此问题报告为错误(请参阅 link )。

"We are using GitLab web hooks to trigger Jenkins Pipeline project builds on new commit push to GitLab. Build is triggered, CI commit status report is being sent back to gitlab, but can't see branch and commit field in Header-details element."



如果您希望问题尽快得到解决,请在 Jenkins CI 网站上对此问题进行投票。

关于jenkins - 从 jenkins 管道 blueocean 手动更新提交和分支属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48177759/

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