1
0
Fork 0
This repository has been archived on 2025-01-13. You can view files and clone it, but cannot push or open issues or pull requests.
gitlab-hetzner-runner/Dockerfile
Sheogorath 161a866752 Merge branch 'renovate/docker.io-gitlab-gitlab-runner-14.x' into 'main'
Update dependency docker.io/gitlab/gitlab-runner to v14.9.1

See merge request shivering-isles/gitlab-hetzner-runner!49
2022-04-18 13:52:04 +00:00

27 lines
858 B
Docker

FROM docker.io/library/golang:1.18.1 as driver-builder
# renovate: datasource=git-tags depName=https://git.shivering-isles.com/github-mirror/JonasProgrammer/docker-machine-driver-hetzner.git
ARG HETZNER_VERSION=3.7.0
ENV GO111MODULE=on
RUN mkdir -p /go/src/app
WORKDIR /go/src/app
RUN git clone --depth 3 --branch "$HETZNER_VERSION" https://git.shivering-isles.com/github-mirror/JonasProgrammer/docker-machine-driver-hetzner.git ./
RUN go build -o docker-machine-driver-hetzner
FROM docker.io/gitlab/gitlab-runner:v14.9.1
LABEL maintainer="Sheogorath <sheogorath@shivering-isles.com>"
RUN true \
&& apt-get update \
&& apt-get upgrade -y \
&& apt-get install -y sudo \
&& apt-get clean && apt-get purge && rm -r /var/lib/apt/lists/* \
&& true
COPY --from=driver-builder /go/src/app/docker-machine-driver-hetzner /usr/local/bin/