Blue Ocean 缺少分支/提交信息

Bra*_*don 6 jenkins jenkins-blueocean

我有一个 Pipeline 作业,它有一个 BRANCH_NAME 参数,用于指定从我的 bitbucket 存储库构建哪个分支。我在分支说明符中将其用作管道定义中的 ${BRANCH_NAME}(来自 SCM 的管道脚本)。

构建运行良好,只是在 Blue Ocean UI 中它没有列出分支或提交信息。有什么办法可以让它出现吗?

在此输入图像描述

Mal*_*nko 0

如果你想在 Blue Ocean UI 的 pipeline 作业中获得BranchCommit的信息,你将需要Pipeline: Multibranch插件。使用多分支管道插件将为包含 jenkins 文件的存储库中的每个分支创建作业。当它这样做时,它将获取来自哪个分支的信息,并将其显示在 Blue Ocean UI 中。如果有与该构建相关的提交,它将显示提交哈希。

有关管道:多分支插件的更多信息,请查看以下链接

这就是我如何在 Blue Ocean UI 中获取并显示分支/提交信息。

  • 虽然我知道这是正确的,但我忍不住认为应该可以用单个管道填充这些字段。 (3认同)