我有一个Jenkins构建,它基本上执行以下操作: 1)svn更新 2)mvn clean install 3)运行一些自定义部署脚本
如果SVN中没有更改的文件,如何配置此作业以跳过步骤2)? 如果没有任何改变,我不需要重建WAR。
我认为这就是“增量构建”复选框的用途,但这不起作用。
谢谢!
答案 0 :(得分:0)
在SVN上添加轮询。只有在发生变化时才会触发构建
答案 1 :(得分:0)
在构建配置中,在“构建触发器”下添加一个轮询Scm。如果您希望Jenkins在计划框中每分钟检查更改类型* * * * *
。否则,请使用计划框旁边的蓝色问号来帮助您使用cron语法。