I have the snippet of code in my bamboo yaml
- script:
interpreter: /bin/sh
scripts:
- GIT_BRANCH=${bamboo_planRepository_branch}
- BASE_VERSION=$(date +%g.%m)
- BUILD_VERSION="${BASE_VERSION}.${bamboo_buildNumber}"
- echo "$BUILD_VERSION"
- DEPLOY_ARTIFACTS="false"
- TAG_LATEST="false"
if [ "${GIT_BRANCH}" == "master" ]; then
log "Master branch - build main version"
but im getting the below error, can some one help what is the issue in this code
Error Message: home/bamboo/bamboo-agent-home/temp/UTM-UMB3-JOB1-21-ScriptBuildTask-8036891390408417517.sh: 12: /home/bamboo/bamboo-agent-home/temp/UTM-UMB3-JOB1-21-ScriptBuildTask-8036891390408417517.sh: Syntax error: "then" unexpected (expecting "fi")
Hello @Nagomi, Welcome to Atlassian Community!
Just add a fi below the "log" line and it will pass.
Regards,
Eduardo Alvarenga
Atlassian Support APAC
Hello @Nagomi
Yes, it is. Please check this thread for more information.
Please don't forget to mark this answer as an Accepted Solution. Marking a reply as a solution will make it easier for others who have a similar issue to find it in the future.
Eduardo Alvarenga
Atlassian Support APAC
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.