开发者

How to make Hudson promote a build after the completion of chained downstream jobs?

I'm using the Hudson promoted build plugin to try an automatic deploy if all of the maven projects are good.

My setup is similar to the following

Hudson job creates a version control tag and then triggers downstream builds of projects A and B. A triggers a downstream project Z.

I currently have the promoted builds plugin listening for success of A,B,Z. But no promotion ever happens.

I currently don't have the project triggering all 3 since there is no point in bu开发者_运维百科ilding Z before A.

Any ideas?


I think you need to configure fingerprinting so that Jenkins can keep track of which downstream build tested which upstream build.


You could try the Build Pipeline Plugin, or take some inspiration from Kohsuke's recent blog post "Doing choreography/workflow with Jenkins CLI" (login with CloudBees/Google/GitHub account required) which should give you more freedom in orchestrating your jobs.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜