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
2018-08-20 14:30:20 -04:00

24 lines
579 B
Bash
Executable File

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
./bin/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