From ed2d777c779537b10642f7bfff4250d0b7bc8989 Mon Sep 17 00:00:00 2001 From: dadada Date: Mon, 23 May 2022 17:25:16 +0200 Subject: [PATCH] update container --- Dockerfile | 13 +++++++++---- lib/gitlab-ci.yml | 6 +----- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index 879280a..f4daf57 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,11 @@ -FROM alpine/git@sha256:8f4173e730f0ae6df38e35695120ab77a0c3e0593d34b6cbe7ee585497f61013 +FROM golang:1.18 -ADD ./pad-archiver /pad-archiver +WORKDIR /usr/src/app -# Override ENTRYPOINT of alpine/git -ENTRYPOINT /bin/sh +COPY go.mod go.sum ./ +RUN go mod download && go mod verify + +COPY . . +RUN go build -v -o /usr/local/bin/pad-archiver ./... + +CMD ["pad-archiver"] diff --git a/lib/gitlab-ci.yml b/lib/gitlab-ci.yml index 279a924..a29a608 100644 --- a/lib/gitlab-ci.yml +++ b/lib/gitlab-ci.yml @@ -8,9 +8,5 @@ update: stage: update rules: - if: $CI_PIPELINE_SOURCE == "schedule" - before_script: - - git config --global user.email "git@git.fginfo.tu-bs.de" - - git config --global user.name "Gitlab CI" script: - - ./pad-archiver < pads.txt - - git push "https://gitlab-ci-token:${CI_ACCESS_TOKEN}@${CI_REPOSITORY_URL#*@}" "HEAD:${CI_COMMIT_REF_NAME}" -o skip-ci + - pad-archiver --push --remote "${CI_REPOSITORY_URL#*@}" --username gitlab-ci-token --password "${CI_ACCESS_TOKEN} < pads.txt