docker-act_runner/build-and-push.sh
rebecca 7f02ea62b3
Some checks failed
build-and-upload-docker / build-and-upload (push) Has been cancelled
v1.0
2025-11-04 11:53:20 -03:00

19 lines
505 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
IMAGE_NAME="rbvtopudding/gitea-act_runner"
TAG="${1:-latest}"
FULL_IMAGE_NAME="${IMAGE_NAME}:${TAG}"
# Get the directory where the script is located
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
echo "Building Docker image: ${FULL_IMAGE_NAME}"
docker build -t "${FULL_IMAGE_NAME}" "${SCRIPT_DIR}"
echo "Pushing Docker image to Docker Hub: ${FULL_IMAGE_NAME}"
docker push "${FULL_IMAGE_NAME}"
echo "Successfully built and pushed ${FULL_IMAGE_NAME}"