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