File tree Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Original file line number Diff line number Diff line change 3232 set -e
3333 MAPPER_RELEASE=${BUILD_SOURCEBRANCHNAME}-v${BUILD_BUILDNUMBER}
3434 ISSUES_BADGE=
35- case "${BUILD_SOURCEBRANCH }" in
35+ case "${BUILD_SOURCEBRANCHNAME }" in
3636 release)
3737 MAPPER_RELEASE=v0.x.x
3838 BADGE_LABEL="Official release"
Original file line number Diff line number Diff line change 2929
3030steps :
3131- bash : |
32- if [ "${BUILD_SOURCEBRANCH}" = "release" ] ; then
33- # Release build: version to be inserted by Mapper build system
34- echo "##vso[task.setVariable variable=VERSION_DISPLAY]"
32+ if [ "${BUILD_REASON}" = "PullRequest" ] ; then
33+ # Pull request display version: full source branch + build number
34+ VERSION_DISPLAY="${BUILD_SOURCEBRANCH} v${BUILD_BUILDNUMBER}"
35+ elif [ "${BUILD_SOURCEBRANCHNAME}" = "release" ] ; then
36+ # Release build display version: left to Mapper build system
37+ VERSION_DISPLAY=""
3538 else
36- # Default display version: full source branch and build number
37- echo "##vso[task.setVariable variable= VERSION_DISPLAY]${BUILD_SOURCEBRANCH } v${BUILD_BUILDNUMBER}"
39+ # Default display version: source branch name + build number
40+ VERSION_DISPLAY="${BUILD_SOURCEBRANCHNAME } v${BUILD_BUILDNUMBER}"
3841 fi
42+ echo "##vso[task.setVariable variable=VERSION_DISPLAY]${VERSION_DISPLAY}"
3943 echo "##vso[task.setVariable variable=SOURCE_DIR]${BUILD_SOURCESDIRECTORY}"
4044 echo "##vso[task.setVariable variable=TEST_RESULTS]${BUILD_SOURCESDIRECTORY}/build/default/openorienteering-mapper-ci/Testing"
4145 echo "##vso[task.setVariable variable=CMAKE_WRAPPING]-E env bash ${BUILD_SOURCESDIRECTORY}/ci/shell.sh cmake"
4448 if [ -z "${OUTPUT_SUFFIX}" ] ; then
4549 echo "##vso[task.setVariable variable=OUTPUT_SUFFIX]${TARGET_SUFFIX}"
4650 fi
47- if [ -z "${APP_ID_SUFFIX}" ] ; then
51+ if [ -z "${APP_ID_SUFFIX}" -a -n "${VERSION_DISPLAY}" ] ; then
4852 echo "##vso[task.setVariable variable=APP_ID_SUFFIX].${BUILD_SOURCEBRANCHNAME}"
4953 fi
5054 env | sort
You can’t perform that action at this time.
0 commit comments