Files
TLA/.gitea/workflows/assets/builder.sh
T
2026-08-08 23:51:05 +02:00

19 lines
686 B
Bash

#!/bin/sh
ref_name=$1
echo $GIT_TAG
docker tag $IMAGE_NAME:latest $REGISTRY_NAME/belupeti/$IMAGE_NAME:latest
docker tag $IMAGE_NAME:latest $REGISTRY_NAME/belupeti/$IMAGE_NAME:$GIT_TAG
docker tag $IMAGE_NAME:latest $REGISTRY_NAME/belupeti/$IMAGE_NAME:$ref_name
docker tag $IMAGE_NAME:latest $REGISTRY_NAME/belupeti/$IMAGE_NAME:edge
if [ "$ref_name" = "master" ] || [ "$ref_name" = "main" ]; then
docker push $REGISTRY_NAME/belupeti/$IMAGE_NAME:$GIT_TAG
docker push $REGISTRY_NAME/belupeti/$IMAGE_NAME:latest
elif [ "$ref_name" = "staging" ]; then
docker push $REGISTRY_NAME/belupeti/$IMAGE_NAME:edge
else
docker push $REGISTRY_NAME/belupeti/$IMAGE_NAME:$ref_name
fi