ver 0.1
This commit is contained in:
Executable
+23
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env bash
|
||||
# build-image.sh — build the custom-gitea-runner Docker image locally
|
||||
set -euo pipefail
|
||||
|
||||
IMAGE_NAME="${IMAGE_NAME:-custom-gitea-runner}"
|
||||
VERSION="${VERSION:-dev}"
|
||||
VCS_REF="$(git rev-parse --short HEAD 2>/dev/null || echo 'unknown')"
|
||||
BUILD_DATE="$(date -u +%Y-%m-%dT%H:%M:%SZ)"
|
||||
|
||||
echo "Building ${IMAGE_NAME}:${VERSION} ..."
|
||||
echo " VCS_REF : ${VCS_REF}"
|
||||
echo " BUILD_DATE : ${BUILD_DATE}"
|
||||
|
||||
docker build \
|
||||
--build-arg "VERSION=${VERSION}" \
|
||||
--build-arg "VCS_REF=${VCS_REF}" \
|
||||
--build-arg "BUILD_DATE=${BUILD_DATE}" \
|
||||
--tag "${IMAGE_NAME}:${VERSION}" \
|
||||
--tag "${IMAGE_NAME}:latest" \
|
||||
--file docker/runner/Dockerfile \
|
||||
.
|
||||
|
||||
echo "Build complete: ${IMAGE_NAME}:${VERSION}"
|
||||
Reference in New Issue
Block a user