Added Build Script

This commit is contained in:
tke
2022-05-20 14:13:58 +02:00
parent 030742a3a0
commit 2385dcf07a
2 changed files with 18 additions and 0 deletions

17
build.sh Executable file
View File

@@ -0,0 +1,17 @@
#!/usr/bin/env bash
cd $( dirname -- "${BASH_SOURCE[0]}" )
newtag=$(curl https://github.com/ahmedkhlief/APT-Hunter/tags.atom | grep -Pio 'link.*' | grep -Pio '(?<=href=")[^"]+' | grep tag | head -n1 | grep -Pio '(?<=tag/).*$' | tr -dc '[[:alnum:]]' | tr '[[:upper:]]' '[[:lower:]]')
if [[ -f ./old-tag.txt ]] ; then
oldtag=$(cat ./old-tag.txt)
if [[ "${oldtag}" -eq "${newtag}" ]] ; then
echo "Versions match - Exiting"
exit
fi
fi
echo "Building ${newtag}"
docker build -t "tabledevil/apthunter:${newtag}" --no-cache .
docker push "tabledevil/apthunter:${newtag}"
echo "${newtag}" > ./old-tag.txt