仅当文件在scm中更改时才运行maven install

时间:2014-02-04 13:16:13

标签: maven svn jenkins

我有一个Jenkins构建,它基本上执行以下操作: 1)svn更新 2)mvn clean install 3)运行一些自定义部署脚本

如果SVN中没有更改的文件,如何配置此作业以跳过步骤2)? 如果没有任何改变,我不需要重建WAR。

我认为这就是“增量构建”复选框的用途,但这不起作用。

谢谢!

2 个答案:

答案 0 :(得分:0)

在SVN上添加轮询。只有在发生变化时才会触发构建

答案 1 :(得分:0)

在构建配置中,在“构建触发器”下添加一个轮询Scm。如果您希望Jenkins在计划框中每分钟检查更改类型* * * * *。否则,请使用计划框旁边的蓝色问号来帮助您使用cron语法。