如何显示'最后更改'蓝海修订?

时间:2018-03-05 11:28:51

标签: jenkins jenkins-blueocean

我正在使用Jenkins多分支管道和SVN。

在Blue Ocean视图中,显示了Commit版本。此版本始终是存储库的最高版本号。我希望它(或其他字段)显示最后更改的版本,或者在'活动'或者'分支机构'管道页面。

例如,我将修订版10500提交给分支A.我将修订版10501提交到分支B.我因任何原因在分支A上触发另一个版本。 '提交'版本在UI中显示为10501,而最后更改的版本仍为10500,这是我想要显示的内容。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

好的,所以我想出的是:

' displayName'和'描述' currentBuild是可写属性(不幸的是,提交号不是)所以我决定编辑其中一个。我似乎无法在不擦除原始提交消息的情况下将文本附加到描述中,这是不可取的。所以我将它附加到内部版本号(' displayName')代替。

script  {
currentBuild.displayName = currentBuild.number + "-" + env.SVN_REVISION
}

如果其他人提出更好的答案,我会将这个问题暂时搁置一周

相关问题