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