Skip to content
Snippets Groups Projects
Commit 372f682e authored by Thomas Schneider's avatar Thomas Schneider
Browse files

Add debug container

parent 7958619d
No related branches found
No related tags found
No related merge requests found
Pipeline #4169 passed
......@@ -26,3 +26,6 @@ go.work
.git
.gitlab-ci.yml
.gitignore
Containerfile
.containerignore
.dockerignore
......@@ -43,4 +43,4 @@ build-image:
--context $CI_PROJECT_DIR
--dockerfile Containerfile
--destination $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA
--destination $CI_REGISTRY_IMAGE:latest
--destination $CI_REGISTRY_IMAGE:debug
......@@ -13,9 +13,14 @@ RUN go mod download
RUN CGO_ENABLED=0 GOARCH=$GOARCH GOARM=$GOARM go build -v -o webhook -ldflags '-w -s -extldflags "-static"' .
FROM scratch
FROM docker.io/library/alpine:edge
WORKDIR /workdir
COPY . .
COPY --from=build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
COPY --from=build /workspace/webhook /webhook
ENTRYPOINT ["/webhook"]
RUN apk --no-cache --repository https://dl-cdn.alpinelinux.org/alpine/edge/testing add delve
# ENTRYPOINT ["/webhook"]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment