dev123 (2014-04-09 22:06):
I have a few maven projects A, B and C on Jenkins. I have configured the maven-release-plugin for the projects so I can release them with a single click on the release button.

Now I have another project that picks up released artifacts, integrates them and runs a QA test. Currently I trigger this QA job manually.

Now I need to trigger this QA job automatically when either A, B or C is being released through Jenkins. I don't want to trigger the QA job each time a change is pushed to either A,B or C only when they have been released. Is that possible - to trigger a job Y if a job X has been released?

I think you should do it the other way around - release only if it passes QA ;-). Not sure about 'maven-release-plugin', but you could make 3 jobs - build, QA, release. QA takes artifacts from build (or builds again with full testing), release takes artifacts from last succesfull QA.

In this scenario triggering release after QA should be a problem (either as dependency or build step of QA).

Regards,
Nux.

--
You received this message because you are subscribed to the Google Groups "Jenkins 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to