docker/build.sh
2023-11-20 20:31:16 +01:00

19 lines
497 B
Bash
Executable file

#!/bin/bash
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
docker login "http://git.paucapo.com/"
for dockerfile in $SCRIPT_DIR/*:*; do
package=`basename "$dockerfile"`
if [[ "$1" == "" || "$1" == "$package" ]]; then
echo "Building $package"
docker build \
-f "$dockerfile" \
-t "git.paucapo.com/server/$package" \
"$SCRIPT_DIR"
docker push "git.paucapo.com/server/$package"
fi
done
sudo docker image prune -a --force