在 Jenkins 中进行本地化构建(源在 SVN 中),由于所使用的本地化工具 (Passolo) 的缺点,构建用户提交了作为最后构建步骤的提交。
当这个特殊的构建用户完成提交时,有没有办法抑制新构建的触发或立即终止这些作业?
TIA,弗朗兹-约瑟夫
答案 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
希望这对你有帮助(还有我,如果我下次忘记了:-)