mirror of
https://github.com/lanjelot/patator
synced 2024-11-12 01:10:42 +00:00
17 lines
432 B
Bash
Executable File
17 lines
432 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -ex
|
|
|
|
DOCKER_IMAGE='lanjelot/patator'
|
|
GIT_REPO='https://github.com/lanjelot/patator'
|
|
TMP_COPY=$(mktemp -d)
|
|
|
|
git clone -b master $GIT_REPO $TMP_COPY
|
|
cd $TMP_COPY
|
|
VERSION=$(echo `git tag|sort -V|tail -1`-`git rev-parse --verify HEAD|cut -b -7`)
|
|
sed -i -e "s,^__version__.*$,__version__ = '$VERSION'," patator.py
|
|
docker build . -t $DOCKER_IMAGE:$VERSION -t $DOCKER_IMAGE:latest
|
|
|
|
docker login
|
|
docker push $DOCKER_IMAGE
|