From 68296b644442d91b4712f8d6eac4daed584eea50 Mon Sep 17 00:00:00 2001 From: hnouts <hnouts@grandlyon.com> Date: Tue, 23 May 2023 13:51:12 +0200 Subject: [PATCH] init new pipeline branch --- .gitlab-ci.yml | 18 ++++++++++++++++++ scripts/Dockerfile | 4 +++- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 000000000..7cae4c69f --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,18 @@ +default: + services: + - name: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/docker:18.09-dind + alias: docker + tags: + - build-push-to-registry + +build: + variables: + DOCKER_TLS_CERTDIR: '' + DOCKER_HOST: tcp://docker:2375/ + DOCKER_DRIVER: overlay2 + image: ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/docker:18.09 + script: + - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + - docker build -t "$CI_REGISTRY_IMAGE:$VERSION" -f scripts/Dockerfile . + - docker push "$CI_REGISTRY_IMAGE:$VERSION" + when: manual diff --git a/scripts/Dockerfile b/scripts/Dockerfile index a9dd38838..b871e27f9 100644 --- a/scripts/Dockerfile +++ b/scripts/Dockerfile @@ -37,7 +37,9 @@ ENV COZY_STACK_HOST=cozy.localhost \ PATH="$PATH:/usr/local/couchdb/bin" ARG DEBIAN_FRONTEND=noninteractive - +RUN sed -i s/deb.debian.org/archive.debian.org/g /etc/apt/sources.list +RUN sed -i 's|security.debian.org|archive.debian.org/|g' /etc/apt/sources.list +RUN sed -i '/stretch-updates/d' /etc/apt/sources.list RUN set -eux; apt-get update \ && apt-get install -y --no-install-recommends \ build-essential \ -- GitLab