4

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

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

在此处输入图像描述

4

1 回答 1

0

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

有关 Pipeline: Multibranch 插件的更多信息,请查看以下链接

这就是我能够在 Blue Ocean UI 中获取和显示分支/提交信息的方式。

于 2019-03-12T13:47:55.447 回答