diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2019-02-22 09:23:07 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2019-02-22 09:23:07 -0500 |
commit | 272484f7ac31d8457f73797ff16a1363e3410b60 (patch) | |
tree | 89235b96465896a2983e9f12c9e12b0e8847488c /build.sh | |
parent | 212e8621f2cd802e16ae794a248ce9ae5eaf4159 (diff) | |
download | docker-python-272484f7ac31d8457f73797ff16a1363e3410b60.tar.gz |
Implement SNAPSHOT trigger
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -4,6 +4,13 @@ PROJECT=${HUB}/datb-tc-python PROJECT_VERSION="${1}" BASE_IMG_VERSION=${2:-latest} TAGS=() +EXTRA=() +SNAPSHOT=${SNAPSHOT:-} + +if [[ -n ${SNAPSHOT} ]]; then + EXTRA+=( "--no-cache" ) + EXTRA+=( "--pull" ) +fi if [[ -z ${PROJECT_VERSION} ]]; then echo "Python version required [e.g. 3.7.1]" @@ -40,7 +47,9 @@ if [[ -n ${is_tag_latest} ]]; then TAGS+=( "-t ${PROJECT}:${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}" ) fi -docker build ${TAGS[@]} \ +docker build \ + ${EXTRA[@]} \ + ${TAGS[@]} \ --build-arg HUB="${HUB}" \ --build-arg PYTHON_VERSION="${PROJECT_VERSION}" \ --build-arg BASE_VERSION="${BASE_IMG_VERSION}" \ |