From f72340b421e0c0cd6b9cc6ae8a1a960bef508836 Mon Sep 17 00:00:00 2001 From: John Gasper Date: Fri, 5 Oct 2018 12:30:56 -0700 Subject: [PATCH] Refactoring the manualBuild process. --- ex201/manualBuild.sh | 14 ++++++++++++++ ex401/manualBuild.sh | 31 +++++++++++++++++++++++++++++++ manualBuild.sh | 42 ++++++++++-------------------------------- 3 files changed, 55 insertions(+), 32 deletions(-) create mode 100755 ex201/manualBuild.sh create mode 100755 ex401/manualBuild.sh diff --git a/ex201/manualBuild.sh b/ex201/manualBuild.sh new file mode 100755 index 0000000..f46a991 --- /dev/null +++ b/ex201/manualBuild.sh @@ -0,0 +1,14 @@ +docker build --tag=tier/grouper-training-env:ex201.1.1 ex201.1.1 \ +&& 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 + +if [[ "$OSTYPE" == "darwin"* ]]; then + say exercises for 201 build complete +fi diff --git a/ex401/manualBuild.sh b/ex401/manualBuild.sh new file mode 100755 index 0000000..2d6cacc --- /dev/null +++ b/ex401/manualBuild.sh @@ -0,0 +1,31 @@ +docker build --tag=tier/grouper-training-env:ex401.1.1 ex401.1.1 \ +&& docker build --tag=tier/grouper-training-env:ex401.1.2 ex401.1.2 \ +&& docker build --tag=tier/grouper-training-env:ex401.1.3 ex401.1.3 \ +&& docker build --tag=tier/grouper-training-env:ex401.1.4 ex401.1.4 \ +&& docker build --tag=tier/grouper-training-env:ex401.1.5 ex401.1.5 \ +&& docker build --tag=tier/grouper-training-env:ex401.1.6 ex401.1.6 \ +&& docker build --tag=tier/grouper-training-env:ex401.1.end ex401.1.end \ +&& docker build --tag=tier/grouper-training-env:ex401.2.1 ex401.2.1 \ +&& docker build --tag=tier/grouper-training-env:ex401.2.2 ex401.2.2 \ +&& docker build --tag=tier/grouper-training-env:ex401.2.3 ex401.2.3 \ +&& docker build --tag=tier/grouper-training-env:ex401.2.4 ex401.2.4 \ +&& docker build --tag=tier/grouper-training-env:ex401.2.5 ex401.2.5 \ +&& docker build --tag=tier/grouper-training-env:ex401.2.6 ex401.2.6 \ +&& docker build --tag=tier/grouper-training-env:ex401.2.7 ex401.2.7 \ +&& docker build --tag=tier/grouper-training-env:ex401.2.8 ex401.2.8 \ +&& docker build --tag=tier/grouper-training-env:ex401.2.9 ex401.2.9 \ +&& docker build --tag=tier/grouper-training-env:ex401.2.end ex401.2.end \ +&& docker build --tag=tier/grouper-training-env:ex401.3.1 ex401.3.1 \ +&& docker build --tag=tier/grouper-training-env:ex401.3.2 ex401.3.2 \ +&& docker build --tag=tier/grouper-training-env:ex401.3.3 ex401.3.3 \ +&& docker build --tag=tier/grouper-training-env:ex401.3.4 ex401.3.4 \ +&& docker build --tag=tier/grouper-training-env:ex401.3.5 ex401.3.5 \ +&& docker build --tag=tier/grouper-training-env:ex401.3.6 ex401.3.6 \ +&& docker build --tag=tier/grouper-training-env:ex401.3.7 ex401.3.7 \ +&& docker build --tag=tier/grouper-training-env:ex401.3.end ex401.3.end \ +&& docker build --tag=tier/grouper-training-env:ex401.4.1 ex401.4.1 \ +&& docker build --tag=tier/grouper-training-env:ex401.4.end ex401.4.end + +if [[ "$OSTYPE" == "darwin"* ]]; then + say exercises for 401 build complete +fi diff --git a/manualBuild.sh b/manualBuild.sh index d9920b3..37a4677 100755 --- a/manualBuild.sh +++ b/manualBuild.sh @@ -1,37 +1,15 @@ docker build --pull --tag=tier/grouper-training-env:base base/ \ && docker build --tag=tier/grouper-training-env:full_demo full-demo \ -&& docker build --tag=tier/grouper-training-env:ex201.1.1 ex201/ex201.1.1 \ -&& docker build --tag=tier/grouper-training-env:ex201.1.end ex201/ex201.1.end \ -&& docker build --tag=tier/grouper-training-env:ex201.2.1 ex201/ex201.2.1 \ -&& docker build --tag=tier/grouper-training-env:ex201.2.end ex201/ex201.2.end \ -&& docker build --tag=tier/grouper-training-env:ex401.1.1 ex401/ex401.1.1 \ -&& docker build --tag=tier/grouper-training-env:ex401.1.2 ex401/ex401.1.2 \ -&& docker build --tag=tier/grouper-training-env:ex401.1.3 ex401/ex401.1.3 \ -&& docker build --tag=tier/grouper-training-env:ex401.1.4 ex401/ex401.1.4 \ -&& docker build --tag=tier/grouper-training-env:ex401.1.5 ex401/ex401.1.5 \ -&& docker build --tag=tier/grouper-training-env:ex401.1.6 ex401/ex401.1.6 \ -&& docker build --tag=tier/grouper-training-env:ex401.1.end ex401/ex401.1.end \ -&& docker build --tag=tier/grouper-training-env:ex401.2.1 ex401/ex401.2.1 \ -&& docker build --tag=tier/grouper-training-env:ex401.2.2 ex401/ex401.2.2 \ -&& docker build --tag=tier/grouper-training-env:ex401.2.3 ex401/ex401.2.3 \ -&& docker build --tag=tier/grouper-training-env:ex401.2.4 ex401/ex401.2.4 \ -&& docker build --tag=tier/grouper-training-env:ex401.2.5 ex401/ex401.2.5 \ -&& docker build --tag=tier/grouper-training-env:ex401.2.6 ex401/ex401.2.6 \ -&& docker build --tag=tier/grouper-training-env:ex401.2.7 ex401/ex401.2.7 \ -&& docker build --tag=tier/grouper-training-env:ex401.2.8 ex401/ex401.2.8 \ -&& docker build --tag=tier/grouper-training-env:ex401.2.9 ex401/ex401.2.9 \ -&& docker build --tag=tier/grouper-training-env:ex401.2.end ex401/ex401.2.end \ -&& docker build --tag=tier/grouper-training-env:ex401.3.1 ex401/ex401.3.1 \ -&& docker build --tag=tier/grouper-training-env:ex401.3.2 ex401/ex401.3.2 \ -&& docker build --tag=tier/grouper-training-env:ex401.3.3 ex401/ex401.3.3 \ -&& docker build --tag=tier/grouper-training-env:ex401.3.4 ex401/ex401.3.4 \ -&& docker build --tag=tier/grouper-training-env:ex401.3.5 ex401/ex401.3.5 \ -&& docker build --tag=tier/grouper-training-env:ex401.3.6 ex401/ex401.3.6 \ -&& docker build --tag=tier/grouper-training-env:ex401.3.7 ex401/ex401.3.7 \ -&& docker build --tag=tier/grouper-training-env:ex401.3.end ex401/ex401.3.end \ -&& docker build --tag=tier/grouper-training-env:ex401.4.1 ex401/ex401.4.1 \ -&& docker build --tag=tier/grouper-training-env:ex401.4.end ex401/ex401.4.end + +pushd ex201 +./manualBuild.sh +popd + +pushd ex401 +./manualBuild.sh +popd + if [[ "$OSTYPE" == "darwin"* ]]; then - say build complete + say full build complete fi