kopia lustrzana https://github.com/onthegomap/planetiler
17 wiersze
447 B
Bash
17 wiersze
447 B
Bash
|
#!/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
|