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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to