0

我正在使用 Jenkins Build Pipeline 插件。
你知道如何在 Jenkins Build Pipeline Plugin 中显示 SVN 版本而不是作业编号吗?

我在这个插件的旧版本的截图中看到它有时会显示 SVN 版本。
是对插件的更改,还是要添加一些参数?

4

1 回答 1

1

您可以使用“Build Name Setter Plugin”来设置构建的名称,但这不受 Build Pipeline 插件的尊重。目前,使用内部版本号是硬编码的,因此您目前无法配置它。

作为参考,您可以在源代码中看到这一点

http://code.google.com/p/build-pipeline-plugin/source/browse/src/main/resources/au/com/centrumsystems/hudson/plugin/buildpipeline/BuildPipelineView/bpp.jelly

在第 319 行

<div>
  Pipeline
  <j:if test="${from.isShowPipelineParameters()}">
  ${buildGrid.get(x).get(0).getRevision()}
  </j:if>
</div>

我还希望看到插件尊重由 Build Name Setter 插件设置的构建的显示名称。在 Build Pipeline 插件 Google 代码页上有一个未解决的问题。http://code.google.com/p/build-pipeline-plugin/issues/detail?id=94

编辑:我对源代码进行了更深入的研究,似乎在 1.3 版本之后进行了一些更改。相关的提交是http://code.google.com/p/build-pipeline-plugin/source/detail?r=d8f1b6ab3e4e78383a89994cc569e11542b1e532。希望此功能将在下一个版本中推出。

于 2012-11-19T09:41:19.533 回答