kopia lustrzana https://github.com/gaul/s3proxy
Refer to Docker Hub andrewgaul/s3proxy repo
This differs in organization from the GitHub gaul/s3proxy repo. References #388.pull/390/head
rodzic
be765854be
commit
28c29bb116
|
@ -4,13 +4,15 @@ set -o errexit
|
|||
set -o nounset
|
||||
set -o pipefail
|
||||
|
||||
REPO=andrewgaul/s3proxy
|
||||
|
||||
docker login -u "$DOCKER_USER" -p "$DOCKER_PASS"
|
||||
docker buildx build --platform linux/amd64 -t $GITHUB_REPOSITORY:latest .
|
||||
docker buildx build --platform linux/amd64 -t $REPO:latest .
|
||||
|
||||
if [[ "$GITHUB_EVENT_NAME" == "push" && $GITHUB_REF == refs/heads/master ]]; then
|
||||
docker tag $GITHUB_REPOSITORY:latest $GITHUB_REPOSITORY:${GITHUB_SHA::8}
|
||||
docker push --all-tags $GITHUB_REPOSITORY
|
||||
docker tag $REPO:latest $REPO:${GITHUB_SHA::8}
|
||||
docker push --all-tags $REPO
|
||||
elif [[ "$GITHUB_EVENT_NAME" == "create" && $GITHUB_REF == refs/tags/* ]]; then
|
||||
docker tag $GITHUB_REPOSITORY:latest $GITHUB_REPOSITORY:${GITHUB_REF#refs/tags/}
|
||||
docker push --all-tags $GITHUB_REPOSITORY
|
||||
docker tag $REPO:latest $REPO:${GITHUB_REF#refs/tags/}
|
||||
docker push --all-tags $REPO
|
||||
fi
|
||||
|
|
Ładowanie…
Reference in New Issue