-
Type:
Bug
-
Resolution: Won't Fix
-
Priority:
Low
-
None
-
Affects Version/s: 5.7.2
-
Component/s: None
-
None
bamboo.planRepository.revision.number throws a substitution error.
bamboo.planRepository.lastchange.revision.number doesn't get substituted.
To reproduce:
Create a plan with SVN repo http://googletest.googlecode.com/svn/trunk/ and a Script Task with the following inline commands:
echo ----------------
echo 1a ${bamboo.planRepository.1.revision}
echo 2a ${bamboo.planRepository.1.revision.number}
echo 3a ${bamboo.planRepository.1.lastchange.revision.number}
echo 4a ${bamboo.planRepository.1.repositoryUrl}
echo
echo 1b ${bamboo.planRepository.revision}
echo 2b ${bamboo.planRepository.revision.number}
echo 3b ${bamboo.planRepository.lastchange.revision.number}
echo 4b ${bamboo.planRepository.repositoryUrl}
echo
echo deprecated
echo 4 ${bamboo.repository.revision.number}
echo 5 ${bamboo.repository.previous.revision.number}
echo 6 ${bamboo.custom.svn.revision.number}
echo 7 ${bamboo.custom.svn.lastchange.revision.number}
echo 8 ${bamboo.repository.svn.repositoryUrl}
echo ----------------
Resulting build log:
build 24-Mar-2015 17:24:38 ----------------
build 24-Mar-2015 17:24:38 1a 708
error 24-Mar-2015 17:24:38 /Users/rverschoor/work/bamboo/5.7.2/app/temp/MYPROJ-BSP18037-JOB1-4-ScriptBuildTask-797268146464710339.sh: line 3: ${bamboo.planRepository.1.revision.number}: bad substitution
build 24-Mar-2015 17:24:38 4a http://googletest.googlecode.com/svn/trunk/
build 24-Mar-2015 17:24:38
build 24-Mar-2015 17:24:38 1b 708
build 24-Mar-2015 17:24:38 4b http://googletest.googlecode.com/svn/trunk/
build 24-Mar-2015 17:24:38
build 24-Mar-2015 17:24:38 deprecated
error 24-Mar-2015 17:24:38 /Users/rverschoor/work/bamboo/5.7.2/app/temp/MYPROJ-BSP18037-JOB1-4-ScriptBuildTask-797268146464710339.sh: line 4: ${bamboo.planRepository.1.lastchange.revision.number}: bad substitution
build 24-Mar-2015 17:24:38 4 708
build 24-Mar-2015 17:24:38 5 708
build 24-Mar-2015 17:24:38 6 708
error 24-Mar-2015 17:24:38 /Users/rverschoor/work/bamboo/5.7.2/app/temp/MYPROJ-BSP18037-JOB1-4-ScriptBuildTask-797268146464710339.sh: line 8: ${bamboo.planRepository.revision.number}: bad substitution
build 24-Mar-2015 17:24:38 7 707
build 24-Mar-2015 17:24:38 8 http://googletest.googlecode.com/svn/trunk/
build 24-Mar-2015 17:24:38 ----------------