Okay, i fixed it for myself. One of the intermediate steps failed for me. I was trying to archive the jar file from a different folder than what I config'ed. Apparently, its something to deal with the work space area (either we delete the workspace or something been changed)
On Sat, Dec 10, 2016 at 8:12 PM Prabhuanand Sivashanmugam < [email protected]> wrote: > Exactly in the same position.. trying to find a solution > > -Prabhu > > On Friday, August 12, 2016 at 5:46:03 AM UTC-7, [email protected] > wrote: > > All parts of the script are like this: > > try { > // do something > } catch(all) { > def message="...." > notifySlack(message) > throw new Exception(message) > } > > // finally > notifySlack("Done!") > currentBuild.result = "SUCCESS" > > > I never see a message from the "catch" but I see the "Done!". All > processes of the pipeline are fine: > - war file created > - Docker container/images created and/or deleted > - Upload of things in S3 bucket > - ... > > The build is red. To be more precise ... the stage show in deep red is > this one: > > stage 'Remove Build Image' > try { > removeBuildImage(WORKSPACE) > } catch (all) { > def message="Failed to remove build image!" > notifySlack(message) > // Does not make sense to continue > throw new Exception(message) > } > > > The slack message is not shown ... and in the logs: > > *06:58:21* Deleted: > sha256:aa4e7c1557f3bfab99c3e233d6be5647061d81fdc5b570921eec0d7cc033c2dd*06:58:21* > Deleted: > sha256:6a74d75c87b71c9d8e6e6988baf48cc2ed2b7fb6b4ea87cb5d602c4b224a0483*06:58:21* > remove_image.sh :: Success: Docker build image removed > > > That's the last "echo" of that script. In the Jenkins file the function > looks like this > > 4 // Remove the Docker image for the build. > > 5 def removeBuildImage(WORKSPACE) { > > 6 sh "WORKSPACE=$WORKSPACE $WORKSPACE/cicd/scripts/remove_image.sh > build" > 7 } > > I don't see the moment how to proceed. If I could adjust the pipeline to > debug mode that it does print > its state so I could see at which point it "believes" that something has > been going wrong ... > > Any ideas what I could do? > > > On Tuesday, August 2, 2016 at 1:42:58 PM UTC+2, Baptiste Mathus wrote: > > Maybe you could share a gist of your script, showing the issue you're > having and what you want/expect? Will probably be more efficient than just > speaking about that code? > > Le 2 août 2016 12:39 PM, <[email protected]> a écrit : > > I still have the issue with a succeeded pipeline that shows red. > Even when I say: currentBuild.result = "SUCCESS" ... at the end > No trace all steps are executed fine .... just the state is wrong. > > Using now Jenkins 2.14 > > On Thursday, July 21, 2016 at 11:53:41 AM UTC+2, [email protected] > wrote: > > We are working with Jenkins 2.13 the moment. > We have a ci/cd pipeline with all stages green but the build itself is red. > > From the log I cannot see anything which gives me a hint. > Also all deployed stuff is fine and the final slack notification were also > fine! > > Every "sh" call is wrapped by the try ... catch ... throw ... so if there > would > be an error the pipeline should stop at the stage where the error appears. > > I wrote manually a jenkinsfile but ... as you can guess ... all fine. > > I didn't found a way to check the build state. When is this set? > Can I do an echo of current state so I could add some output? > > currentBuild.result prints null, so obviously this is not used. > Any help, proposes? > > Kind regards, > Thomas > > -- > 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]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/deca56cf-72e0-4735-a570-e59aad7b79e7%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-users/deca56cf-72e0-4735-a570-e59aad7b79e7%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Jenkins Users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/jenkinsci-users/Bu8GeYSqm1Y/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/71c4e1ff-850f-40a5-a7e8-09089e8d57d0%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-users/71c4e1ff-850f-40a5-a7e8-09089e8d57d0%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Thx / Prabhu -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAMoBwS9gL7LoUj9W55dRytP64giQ_ogX4Pz1k87kNEGMZ-Y-kQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
