Jenkins构建推广:如何安排构建推广?

3

能否安排构建推广的时间?


1
你是在谈论 https://wiki.jenkins-ci.org/display/JENKINS/Promoted+Builds+Plugin 吗?如果是的话,你尝试过什么? - Larry Shatzer
是的,没错。 我知道可以使用crontab来安排构建,但我还没有找到一种方法来安排推广。 - Leonardo Nicolas
1个回答

2
我唯一想到的方法是创建第二个上游作业,我们称之为“定期推广作业”。 在定期推广作业中创建一个推广,使其在构建完成后立即进行推广,并按照您希望下游作业被推广的计划安排其构建运行时间。 在实际的下游构建中告诉它在以下上游推广被推广时进行推广,并输入定期推广作业的作业名称。 换句话说,告诉您的构建监视上游作业的推广,并将计划放在上游作业中。 我在我的测试Jenkins服务器上尝试了一些测试项目,效果很好。

我曾考虑过与您提出的类似方案,但是无法想象如何在不产生副作用的情况下执行此操作。有没有一种方法可以将作业链在一起,但不会在上游完成后总是执行下游? - DXM

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接