kopia lustrzana https://github.com/onthegomap/planetiler
17 wiersze
447 B
Bash
Executable File
17 wiersze
447 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euxo pipefail
|
|
|
|
version="${1:-$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)}"
|
|
|
|
docker image push ghcr.io/onthegomap/flatmap:"${version}"
|
|
|
|
TAGS="${IMAGE_TAGS:-}"
|
|
for TAG in ${TAGS//,/ }
|
|
do
|
|
echo "Pushing tag ${TAG}"
|
|
docker image tag ghcr.io/onthegomap/flatmap:"${version}" ghcr.io/onthegomap/flatmap:"${TAG}"
|
|
docker image push ghcr.io/onthegomap/flatmap:"${TAG}"
|
|
done
|
|
|
|
./mvnw -B -DskipTests deploy
|