Skip to content

Commit d3dd489

Browse files
author
Stuart Padley
committed
Plumb through version revision
1 parent 8a01539 commit d3dd489

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

release/linux/docker/pipeline-test.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,15 @@ set -exv
2020
: "${REPO_ROOT_DIR:=`cd $(dirname $0); cd ../../../; pwd`}"
2121

2222
PACKAGE_VERSION=${CLI_VERSION:=0.0.1}
23+
PACKAGE_VERSION_REVISION=${CLI_VERSION_REVISION:=1}
2324

2425
BUILD_ARTIFACTSTAGINGDIRECTORY=${BUILD_ARTIFACTSTAGINGDIRECTORY:=${REPO_ROOT_DIR}/output/docker}
2526
IMAGE_NAME=microsoft/sqlcmd${BUILD_BUILDNUMBER:=''}:latest
26-
TAR_FILE=${BUILD_ARTIFACTSTAGINGDIRECTORY}/sqlcmd-docker-${PACKAGE_VERSION}.tar
27+
TAR_FILE=${BUILD_ARTIFACTSTAGINGDIRECTORY}/sqlcmd-docker-${PACKAGE_VERSION}-${PACKAGE_VERSION_REVISION}.tar
2728

2829
echo "=========================================================="
2930
echo "PACKAGE_VERSION: ${PACKAGE_VERSION}"
31+
echo "PACKAGE_VERSION_REVISION: ${PACKAGE_VERSION_REVISION}"
3032
echo "BUILD_ARTIFACTSTAGINGDIRECTORY: ${BUILD_ARTIFACTSTAGINGDIRECTORY}"
3133
echo "Image name: ${IMAGE_NAME}"
3234
echo "Docker image file: ${TAR_FILE}"

release/linux/docker/pipeline.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
# Instructions to be invoked under the build CI pipeline in AzureDevOps.
1111
#
1212
# Build and save the `sqlcmd` image into the bundle:
13-
# `docker-sqlcmd-${PACKAGE_VERSION}.tar`
13+
# `sqlcmd-docker-${PACKAGE_VERSION}.tar`
1414
#
1515
# Usage:
1616
#
@@ -28,16 +28,19 @@ fi
2828
chmod u+x ${REPO_ROOT_DIR}/sqlcmd
2929

3030
PACKAGE_VERSION=${CLI_VERSION:=0.0.1}
31+
PACKAGE_VERSION_REVISION=${CLI_VERSION_REVISION:=1}
3132

3233
echo "=========================================================="
3334
echo "PACKAGE_VERSION: ${PACKAGE_VERSION}"
35+
echo "PACKAGE_VERSION_REVISION: ${PACKAGE_VERSION_REVISION}"
3436
echo "IMAGE_NAME: ${IMAGE_NAME}"
3537
echo "Output location: ${DIST_DIR}"
3638
echo "=========================================================="
3739

3840
docker build --no-cache \
3941
--build-arg BUILD_DATE="`date -u +"%Y-%m-%dT%H:%M:%SZ"`" \
4042
--build-arg PACKAGE_VERSION=${PACKAGE_VERSION} \
43+
--build-arg PACKAGE_VERSION_REVISION=${PACKAGE_VERSION_REVISION} \
4144
--tag ${IMAGE_NAME}:latest \
4245
${REPO_ROOT_DIR}
4346

@@ -46,7 +49,7 @@ echo "Done - docker build"
4649
echo "=========================================================="
4750

4851
mkdir -p ${DIST_DIR} || exit 1
49-
docker save -o "${DIST_DIR}/sqlcmd-docker-${PACKAGE_VERSION}.tar" ${IMAGE_NAME}:latest
52+
docker save -o "${DIST_DIR}/sqlcmd-docker-${PACKAGE_VERSION}-${PACKAGE_VERSION_REVISION}.tar" ${IMAGE_NAME}:latest
5053

5154
echo "=========================================================="
5255
echo "Done - docker save"

0 commit comments

Comments
 (0)