taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

publish.sh (342B)


      1 #!/usr/bin/env bash
      2 set -e
      3 AUTHOR="$1";
      4 IMAGES="$(docker image ls -a | grep -v '<none>' | awk '{print $1 ":" $2 " " $3}' | awk 'NR > 1' | grep "$AUTHOR/")"
      5 echo "Pushing Images:
      6 $IMAGES"
      7 while IFS= read -r IMAGE; do
      8   awk '{print "Deploying " $1 " (" $2 ") ..."}' <<< "$IMAGE"
      9   docker push $(awk '{print $1}' <<< "$IMAGE")
     10 done <<< "$IMAGES"