Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Bamboo final task - last exit code is gone?!

Marco_Wlotzka January 23, 2015

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

 

2 answers

1 vote
Przemek Bruski
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
January 23, 2015

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.

 

 

Marco_Wlotzka January 25, 2015

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}.

0 votes
Marco_Wlotzka February 19, 2015

I've made a feature request for that: https://jira.atlassian.com/browse/BAM-15578 - feel free to vote for it.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events