How do I create a release label of the format YYYY-MM-DD_BuildNumber?
Hello Bobby,
Thank you for your question.
I would kindly ask you to set up a system environment variable as per following, on Linux:
export RELEASE_DATE=`date +%Y-%m-%d` # as a response, you should expect echo $RELEASE_DATE 2015-04-24
In case you are running Bamboo server on a Windows OS, please add a system environment variable as per following:
set RELEASE_DATE=!date:~10,4!-!date:~6,2!-!date:~4,2! # as a response, you should expect echo %RELEASE_DATE% 2015-04-24
Alternatively, Managing Environment Variables documentation.
Please, stop and start Bamboo so the new environment variable will become available to Bamboo.
Please, go to Bamboo's Release versioning screen and add the following under "Next release >> Version" input field:
${system.RELEASE_DATE}_${bamboo.buildNumber}
Please, refer to Naming versions for deployment releases documentation for further information.
If you find this answer useful, I would kindly ask you to accept it so the same will be visible to others who might be facing the same issue you have inquired.
Thank you for your understanding.
—
Kind regards,
Rafael P. Sperafico
Atlassian Support
This works for a day, but it requires you to restart Bamboo daily or the date doesn't change. Is something I can do besides restarting Bamboo.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.