diff --git a/README.md b/README.md index b9a30af..d6d6a09 100644 --- a/README.md +++ b/README.md @@ -55,8 +55,8 @@ Many thanks! [@lanjelot](https://twitter.com/lanjelot) ``` git clone https://github.com/lanjelot/patator.git -docker build -t patator patator/ git clone https://github.com/danielmiessler/SecLists.git +docker build -t patator patator/ docker run -it --rm -v $PWD/SecLists/Passwords:/mnt patator dummy_test data=FILE0 0=/mnt/richelieu-french-top5000.txt ``` diff --git a/release.sh b/release.sh new file mode 100755 index 0000000..ee007bc --- /dev/null +++ b/release.sh @@ -0,0 +1,16 @@ +#!/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