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.