Hi Adharsha,
We use this in our pipeline and works:
def job = build([
job: “Job/name”,
wait: true,
propagate: false
])
What are the errors that you are experience on doing it?
Can you add more details?
Cheers,
Gianluca.
--
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-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAJWGB6q%3DZ7c0ei39cuYqqDjYUowBp0A_rk3TGqqrCpQD_LOvbQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/00c401d7f34c%24eebc7070%24cc355150%24%40gmail.com.
Hi Adharsha,
We don’t use freestyle, so I may not be the best person to help you.
I’m struggling although to understand the logic you want to implement.
You said that in the “second job” configuration you configured “build trigger” and selected “first job”.
But then you said you click “Build Now” on the “second job”.
That is not how the “build trigger” works.
On the basis of your configuration, it’s when you click “Build Now” on the “first job” that the “second job” will be triggered if the “first job” succeed.
Probably you got confused by the difference in English between “build trigger” and “trigger build” 😉 I get confused many times too.
So, if you want that “second job” trigger build of “first job” then you need to configure a “build trigger” on the “first job” mentioning the “second job”.
I hope that is what you are looking for.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAJWGB6rn8ZSsWTGSph3Gkv%2BkkCUHQDykZ1knvhLiOysfU3b3cQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/00d501d7f353%24fd9207c0%24f8b61740%24%40gmail.com.