2010-07-28 35 views
3

HI。我是哈德森新手,我有一个很愚蠢的问题。当Hudson检测到自上次构建以来没有更改时,不会停止构建?为什么?当HUDSON中的最后一次编译没有发生变化时停止编译

我用shell step命令做了一个测试任务,并且总是执行这个命令,在版本库中进行了修改。

如何在存储库中没有更改的情况下停止构建? 谢谢

回答

5

建立触发器有不同的类型。

我想你已经配置好你的测试作业为“Build Periodually”,它将在指定的时间间隔内继续构建,而不管代码是否更改。

如果您选择“民意调查SCM”,那么哈德森将调查您的供应链管理的变化,只有在检测到变化时才构建。

+0

Thaks为快速回答。 这就是我正在寻找的。 – rantamplan 2010-07-28 10:17:15

+2

然后你应该做的是将答案标记为已接受。 – 2010-07-28 11:05:17