Jenkins:是否可以在系统用户提交后抑制构建?

时间:2021-06-17 08:27:00

标签: jenkins svn

在 Jenkins 中进行本地化构建(源在 SVN 中),由于所使用的本地化工具 (Passolo) 的缺点,构建用户提交了作为最后构建步骤的提交。

当这个特殊的构建用户完成提交时,有没有办法抑制新构建的触发或立即终止这些作业?

TIA,弗朗兹-约瑟夫

1 个答案:

答案 0 :(得分:0)

解决方案是在构建脚本中使用“revprop”属性,如下所示:

svn commit -m "Commit via Jenkins" --with-revprop NoAutoBuild

在 Jenkins 配置中,您可以使用此属性从开始新构建中排除修订,您可以在 Jenkins 配置页面的 SVN 部分找到该选项(屏幕截图,唉,德语):

sreenshot showing the "exlude revprop" section of the SVN plug-in inside Jenkins configuration

希望这对你有帮助(还有我,如果我下次忘记了:-)