diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2019-02-28 14:46:07 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2019-02-28 14:46:07 -0500 |
commit | 8c37ac76900b06794d99e2a7124af21b8093d7fe (patch) | |
tree | 6acd8189d73e78f4cf16b9390f88135472fb6e00 /build.sh | |
parent | c4ec0592116720e53dfb8b2e327a2bf223701105 (diff) | |
download | docker-pipeline-nb-8c37ac76900b06794d99e2a7124af21b8093d7fe.tar.gz |
Tack Jupyter scripts on top
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 23 |
1 files changed, 15 insertions, 8 deletions
@@ -53,15 +53,22 @@ fi max_retry=4 retry=0 set +e -while (( retry != max_retry )) +for tag in "${TAGS[@]}" do - echo "Push attempt #$(( retry + 1 ))" - docker push "${PROJECT}:${image_tag}" - rv=$? - if [[ ${rv} == 0 ]]; then - break - fi - (( retry++ )) + # strip argument prefix + tag=${tag#"-t"} + tag=${tag#" "} + + while (( retry != max_retry )) + do + echo "Push attempt #$(( retry + 1 ))" + docker push "${tag}" + rv=$? + if [[ ${rv} == 0 ]]; then + break + fi + (( retry++ )) + done done exit ${rv} |