【发布时间】:2013-09-06 23:59:54
【问题描述】:
目前我有一个金丝雀版本,可以构建代码并运行测试,但不会“发布”任何内容。这只是一种确保签入不会破坏构建的方法。
我有第二个构建,它是构建和发布的“发布”构建(此时它不进行测试,因为它假定金丝雀构建经过验证的测试)。如果队列中有变更集,则此发布构建每晚运行。但是如果最后一个金丝雀版本也坏了,我想阻止发布版本运行。我该怎么做?
发布构建:
-
安排在凌晨 1 点构建并运行:
一个。如果队列中有变更集并且
b.如果上次 Canary 构建成功。
【问题讨论】: