Atlassian Bamboo:持续执行计划

我已经配置了一个计划竹来建立一个项目。 这个计划首先检查SVN的最新代码并执行一个命令来构建项目。 这个项目的建设需要4小时-5小时。 我希望我的计划持续运行,即如果计划创建一个构建,那么立即应该开始另一个构建。 我希望事件开始建立一个项目,如果完成之前的构建不向svn提交任何东西。 有什么办法可以做到这一点?


您可以使用cron表达式创建一个计划触发器,使您的计划每隔X分钟创建一次。 那么X应该<=估计的构建时间。 缺点可能是它可能导致在一段时间后在构建队列中有多个构建。


要做到这一点,我会做以下。

在计划设置中,您可以一次将最大构建数设置为1。 然后将队列配置为最大值1.这样,只有一个构建只能在队列中创建一个作业。 然后你可以“用cron表达式设置一个预定的触发器,使你的计划每X分钟创建一次”

或者做一个最后的步骤来做一个提交repo的时候,如果你有一个更改驱动的触发器,它会立即运行另一个工作,因为它会检测到一个变化。

链接地址: http://www.djcxy.com/p/87261.html

上一篇: Atlassian Bamboo: Continuously run a plan

下一篇: CodeSigning pkg file with Installer Certificate in Mac