1
0
mirror of https://github.com/alrayyes/docker-node-rsync synced 2023-11-14 15:56:26 +00:00
docker-node-rsync/bin/release.sh

24 lines
575 B
Bash
Raw Normal View History

set -ex
# SET THE FOLLOWING VARIABLES
# docker hub username
USERNAME=thinkcompany
# image name
IMAGE=docker-node-deploy
# ensure we're up to date
git pull
# bump version
docker run --rm -v "$PWD":/app thinkcompany/docker-node-deploy patch
version=`cat VERSION`
echo "version: $version"
# run build
./build.sh
# tag it
git add -A
git commit -m "version $version"
git tag -a "$version" -m "version $version"
git push
git push --tags
docker tag $USERNAME/$IMAGE:latest $USERNAME/$IMAGE:$version
# push it
docker push $USERNAME/$IMAGE:latest
docker push $USERNAME/$IMAGE:$version