Hi,
I would like to evaluate the exit code of a build process in a final task for further actions. But to my suprise the exit code is 0 there.
To test it, I have created a script task "exit 5" and a final script task "echo %ERRORLEVEL%" Which is 0 then.
Any ideas?
Regards,
Marco
You need to capture your exit code into a file in your scripts if you want to evaluate them in the final task.
Tasks run in separate shells so the exit codes don't propagate between them.
Thanks for your answer - would be helpful for many cases. But for that I had to wrap up all bamboo build tasks we are using into a build script, to write the exit code into a file - which makes them useless. Would be more helpful if bamboo itself would store the last exit code into a global variable, like ${bamboo.lastExitCode}.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I've made a feature request for that: https://jira.atlassian.com/browse/BAM-15578 - feel free to vote for it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.