From b4230476da9810b33ec58906a5ffe6cce4597d56 Mon Sep 17 00:00:00 2001 From: znerol <znerol@63999.no-reply.drupal.org> Date: Sun, 27 Apr 2025 13:25:11 +0200 Subject: [PATCH] Issue #3521317: Setup GitLab CI pipeline to build and publish container image --- Dockerfile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a7d6d7f..3935dc1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ RUN apk update && apk add --no-cache \ tzdata COPY --from=docker.io/gitlab/glab:latest /usr/bin/glab /usr/bin/glab WORKDIR /opt/flaky -ADD src src +ADD src . FROM base AS gitgau-build @@ -20,9 +20,14 @@ RUN make -C /src/git-gau-* prefix=/dist install-bin FROM base AS ci COPY --from=gitgau-build /dist /usr +ENTRYPOINT [ \ + "/usr/bin/ssh-agent", \ + "/usr/lib/git-gau/docker-entry", \ + "/usr/lib/git-gau/docker-entry.d" \ +] FROM base AS default -ENTRYPOINT ["make", "-C", "src"] +ENTRYPOINT ["make"] CMD ["all"] -- GitLab