Thanks a lot once again, Jeremy. Just curious. Are there any major functional differences between Declarative and Scripted? I thought there are only minor differences. So, if something works in Scripted approach, it should work in Declarative approach as well, right?
With that said, you have provided another option "Propagate". Can I use both "wait" & "propagate"? Sorry for being naive, but I am new to Pipeline scripting. Regards, Venkatesh On Fri, Aug 21, 2020 at 11:13 PM jeremy mordkoff <jeremy.mordk...@riftio.com> wrote: > I only know scripted, which has 3 options: > > wait for completion and propagate errors: > build job: 'lp_systemtest3/master' > > no propagate errors > build propagate: false, job: 'lp_systemtest3/master' > > don't wait > build wait: false, job: 'lp_systemtest3/master' > > On Friday, August 21, 2020 at 1:05:08 PM UTC-4 venh...@gmail.com wrote: > >> Hi Jeremy, >> >> Thanks a lot for your response. I am using a Declarative approach >> (Jenkinsfile). Could you please provide some more details on the don't wait >> option, if possible? JobA runs successfully and triggers JobB from Post >> build. But if JobB fails, it marks JobA also as failed even though JobA ran >> successfully. I want JobA to trigger JobB on Post success condition and >> then not fail JobA, if JobB fails, preferably without try/catch blocks. >> >> Regards, >> Venkatesh >> >> >> On Fri, Aug 21, 2020 at 9:31 PM jeremy mordkoff <jeremy....@riftio.com> >> wrote: >> >>> Are you using scripted or declarative? I will assume scripted since >>> that's all I know :) >>> >>> There's a don't wait option. Or you could wrap the call in a try/catch. >>> Or you could save currentBuild.result before calling job B and restore it >>> after >>> >>> >>> >>> On Friday, August 21, 2020 at 5:09:57 AM UTC-4 venh...@gmail.com wrote: >>> >>>> Hi, >>>> >>>> I have a JobA defined in Jenkins Pipeline. When JobA builds >>>> successfully, I trigger JobB from the Post step. But, if JobB fails in some >>>> step, it marks JobA also as Failed. >>>> >>>> Is there a way (some setting or option) to ignore the failure in JobB >>>> so that it doesn't fail JobA (since it built successfully)? >>>> >>>> Regards, >>>> Venkatesh >>>> >>> -- >>> 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/2ff128f9-90d4-496c-942e-321101096fa3n%40googlegroups.com >>> <https://groups.google.com/d/msgid/jenkinsci-users/2ff128f9-90d4-496c-942e-321101096fa3n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > 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. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/70e3e916-6a1d-47fd-8ab6-4544575c5d6fn%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-users/70e3e916-6a1d-47fd-8ab6-4544575c5d6fn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAPp28eqeGVr75mKSk9x5yFoqbbx%2BD%3DM-qV7z_g7fau%2BSeyRf7g%40mail.gmail.com.