你好。我是Hudson的新手,有一个非常愚蠢的问题。当Hudson检测到自上次构建以来没有更改时,为什么不停止构建?
我创建了一个测试作业,其中包含一个shell步骤命令,并且始终执行该命令,无论存储库中是否有更改。
如果存储库中没有更改,我该如何停止构建? 谢谢
你好。我是Hudson的新手,有一个非常愚蠢的问题。当Hudson检测到自上次构建以来没有更改时,为什么不停止构建?
我创建了一个测试作业,其中包含一个shell步骤命令,并且始终执行该命令,无论存储库中是否有更改。
如果存储库中没有更改,我该如何停止构建? 谢谢
有不同类型的构建触发器。
我想你已经配置了测试工作,选择了“定期构建”,它将根据指定的时间间隔持续构建,而不考虑代码更改。
如果你选择“轮询 SCM”,那么Hudson将轮询你的SCM以检测更改,并仅在检测到更改时进行构建。