From 9a32795976b78a7084c460dff77680a939a4c411 Mon Sep 17 00:00:00 2001 From: colpari Date: Tue, 7 Sep 2021 11:15:30 +0200 Subject: [PATCH] colpari build scripts --- colpari-build.sh | 16 ++++++++++++++++ colpari-upload.sh | 15 +++++++++++++++ 2 files changed, 31 insertions(+) create mode 100755 colpari-build.sh create mode 100755 colpari-upload.sh diff --git a/colpari-build.sh b/colpari-build.sh new file mode 100755 index 0000000..1071a32 --- /dev/null +++ b/colpari-build.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash +# +# build zammads docker & docker-compose images + +set -o errexit +set -o pipefail + +. .env + +DOCKER_IMAGES="zammad zammad-elasticsearch zammad-postgresql" + +# shellcheck disable=SC2153 +for DOCKER_IMAGE in ${DOCKER_IMAGES}; do + echo "Build Zammad Docker image ${DOCKER_IMAGE} for local test" + docker build --pull --no-cache --build-arg BUILD_DATE="$(date -u +'%Y-%m-%dT%H:%M:%SZ')" -t "${IMAGE_REPO}:${DOCKER_IMAGE}${VERSION}" -t "${IMAGE_REPO}:${DOCKER_IMAGE}-latest" -f "containers/${DOCKER_IMAGE}/Dockerfile" . +done diff --git a/colpari-upload.sh b/colpari-upload.sh new file mode 100755 index 0000000..d1ab3d2 --- /dev/null +++ b/colpari-upload.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +# +# build zammads docker & docker-compose images + +set -o errexit +set -o pipefail + +. .env + +DOCKER_IMAGES="zammad zammad-elasticsearch zammad-postgresql" + +# shellcheck disable=SC2153 +for DOCKER_IMAGE in ${DOCKER_IMAGES}; do + docker push "${IMAGE_REPO}:${DOCKER_IMAGE}${VERSION}" +done