Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

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