forked from tsai/budibase
2 changed files with 15 additions and 4 deletions
@ -1,12 +1,23 @@ |
|||||
#!/bin/bash |
#!/bin/bash |
||||
|
|
||||
tag=$1 |
tag=$1 |
||||
tag=${tag:-latest} |
production=$2 |
||||
|
|
||||
|
if [[ ! "$tag" ]]; then |
||||
|
echo "No tag present. You must pass a tag to this script" |
||||
|
exit 1 |
||||
|
fi |
||||
|
|
||||
echo "Tagging images with tag: $tag" |
echo "Tagging images with tag: $tag" |
||||
|
|
||||
docker tag app-service budibase/apps:$tag |
docker tag app-service budibase/apps:$tag |
||||
docker tag worker-service budibase/worker:$tag |
docker tag worker-service budibase/worker:$tag |
||||
|
|
||||
docker push budibase/apps:$tag |
if [[ "$production" ]]; then |
||||
docker push budibase/worker:$tag |
echo "Production Deployment. Tagging latest.." |
||||
|
docker tag app-service budibase/apps:latest |
||||
|
docker tag worker-service budibase/worker:latest |
||||
|
fi |
||||
|
|
||||
|
docker push --all-tags budibase/apps |
||||
|
docker push --all-tags budibase/worker |
||||
|
|||||
Loading…
Reference in new issue