From 720cf745748a3c7b37501117487e0252e2e0add0 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Wed, 26 Sep 2018 16:03:25 +0200 Subject: [PATCH] gitlab-ci-add-pages-repo script to add generated apt repos --- Dockerfile | 1 + gitlab-ci-add-pages-repo | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100755 gitlab-ci-add-pages-repo diff --git a/Dockerfile b/Dockerfile index f36872a..cedae9b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,6 +30,7 @@ RUN mkdir -p /usr/share/man/man1 \ && rm -rf /var/lib/apt/lists/* COPY gitlab-ci-common /usr/share/ +COPY gitlab-ci-add-pages-repo /usr/bin/ COPY gitlab-ci-aptly /usr/bin/ COPY gitlab-ci-autopkgtest /usr/bin/ COPY gitlab-ci-entrypoint /usr/bin/ diff --git a/gitlab-ci-add-pages-repo b/gitlab-ci-add-pages-repo new file mode 100755 index 0000000..bec0928 --- /dev/null +++ b/gitlab-ci-add-pages-repo @@ -0,0 +1,10 @@ +#!/bin/bash -e + +. /usr/share/gitlab-ci-common + +set -x + +printf "\ndeb [allow-insecure=yes] https://$(dirname $1).pages.debian.net/$(basename $1) autobuilt main\n" \ + >> /etc/apt/sources.list + +sed -i 's,\(\$APT_GET_OPTIONS\),--allow-unauthenticated -t autobuilt \1,' /usr/share/gitlab-ci-common