【发布时间】:2011-04-11 00:34:25
【问题描述】:
我在Jenkins 中设置了一个作业,它使用Mercurial plugin 轮询我的Mercurial 存储库。一旦我推送到存储库,这就会很好地工作。我可以手动触发作业的构建,但我无法触发作为轮询的一部分发生的 hg pull/update,这意味着我必须等待长达 60 秒才能开始构建我的新更改。有时我会推动我知道会影响并可能破坏系统构建并希望获得更快反馈的更改。在手动构建之前拉取/更新的最佳方式是什么?
【问题讨论】:
-
:-$ 看起来我在最初测试它时错过了一些东西。 Jenkins 似乎在每次构建开始时执行
hg incoming然后hg unbundle然后hg update,即使手动触发构建也是我想要的。我不能只删除这个问题,所以我会重新发布这个作为答案。
标签: mercurial continuous-integration hudson jenkins