From 26b8dde28dce8ab90fbaccb20c451964a369b22d Mon Sep 17 00:00:00 2001 From: "William G. Thompson, Jr" Date: Sat, 20 Apr 2019 12:29:34 -0400 Subject: [PATCH] updated to use VERSION_TAG --- ex201/ex201.1.1/Dockerfile | 3 ++- ex201/manualBuild.sh | 22 ++++++++++++---------- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/ex201/ex201.1.1/Dockerfile b/ex201/ex201.1.1/Dockerfile index 8b2425a..7bef188 100644 --- a/ex201/ex201.1.1/Dockerfile +++ b/ex201/ex201.1.1/Dockerfile @@ -1,4 +1,5 @@ -FROM tier/grouper-training-env:base +ARG VERSION_TAG +FROM tier/gte:base-$VERSION_TAG LABEL author="tier-packaging@internet2.edu " \ Vendor="TIER" \ diff --git a/ex201/manualBuild.sh b/ex201/manualBuild.sh index f0ec2e2..c32b34e 100755 --- a/ex201/manualBuild.sh +++ b/ex201/manualBuild.sh @@ -1,13 +1,15 @@ -docker build --tag=tier/gte:ex201.1.1-$tag ex201.1.1-$tag \ -&& docker build --tag=tier/grouper-training-env:ex201.1.end ex201.1.end \ -&& docker build --tag=tier/grouper-training-env:ex201.2.1 ex201.2.1 \ -&& docker build --tag=tier/grouper-training-env:ex201.2.end ex201.2.end \ -&& docker build --tag=tier/grouper-training-env:ex201.3.1 ex201.3.1 \ -&& docker build --tag=tier/grouper-training-env:ex201.3.end ex201.3.end \ -&& docker build --tag=tier/grouper-training-env:ex201.4.1 ex201.4.1 \ -&& docker build --tag=tier/grouper-training-env:ex201.4.end ex201.4.end \ -&& docker build --tag=tier/grouper-training-env:ex201.5.1 ex201.5.1 \ -&& docker build --tag=tier/grouper-training-env:ex201.5.end ex201.5.end +source ../buildVersion.sh +echo "Building gte:201 version ${VERSION_TAG}" +docker build --build-arg VERSION_TAG=${VERSION_TAG} --tag=tier/gte:201.1.1-${VERSION_TAG} ex201.1.1 \ +&& docker build --build-arg VERSION_TAG=${VERSION_TAG} --tag=tier/gte:201.1.end-${VERSION_TAG} ex201.1.end \ +&& docker build --build-arg VERSION_TAG=${VERSION_TAG} --tag=tier/gte:201.2.1-${VERSION_TAG} ex201.2.1 \ +&& docker build --build-arg VERSION_TAG=${VERSION_TAG} --tag=tier/gte:201.2.end-${VERSION_TAG} ex201.2.end \ +&& docker build --build-arg VERSION_TAG=${VERSION_TAG} --tag=tier/gte:201.3.1-${VERSION_TAG} ex201.3.1 \ +&& docker build --build-arg VERSION_TAG=${VERSION_TAG} --tag=tier/gte:201.3.end-${VERSION_TAG} ex201.3.end \ +&& docker build --build-arg VERSION_TAG=${VERSION_TAG} --tag=tier/gte:201.4.1-${VERSION_TAG} ex201.4.1 \ +&& docker build --build-arg VERSION_TAG=${VERSION_TAG} --tag=tier/gte:201.4.end-${VERSION_TAG} ex201.4.end \ +&& docker build --build-arg VERSION_TAG=${VERSION_TAG} --tag=tier/gte:201.5.1-${VERSION_TAG} ex201.5.1 \ +&& docker build --build-arg VERSION_TAG=${VERSION_TAG} --tag=tier/gte:201.5.end-${VERSION_TAG} ex201.5.end if [[ "$OSTYPE" == "darwin"* ]]; then say exercises for 201 build complete