Files
gorunner/Dockerfile
2025-06-06 14:08:21 +02:00

21 lines
397 B
Docker

FROM golang:alpine
# Install required tools
RUN apk add --no-cache git ca-certificates bash
# Set working directory
WORKDIR /app
# Copy entrypoint script
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
# Default environment values (can be overridden at runtime)
ENV GIT_REPO=""
ENV APP_PATH="."
ENV GIT_USERNAME=""
ENV GIT_TOKEN=""
ENV PACKAGES=""
ENTRYPOINT ["/entrypoint.sh"]