From f068e20f68af26c09b9efd06574421155e377540 Mon Sep 17 00:00:00 2001 From: Evangelos Ribeiro Tzaras Date: Tue, 21 Dec 2021 12:35:24 +0100 Subject: [PATCH] ci: Use prebuilt debian images This should speed up CI jobs. Close #380 --- .gitlab-ci.yml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2705326..e14630d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,6 +9,7 @@ stages: variables: L5_DOCKER_IMAGE: debian:bookworm + DEBIAN_IMAGE: $CI_REGISTRY/gnome/calls/debian:v0.0.20211221 GIT_SUBMODULE_STRATEGY: normal build:native: @@ -23,15 +24,8 @@ build:native: except: variables: - $PKG_ONLY == "1" - image: debian:bookworm + image: "${DEBIAN_IMAGE}" tags: [] - before_script: - - export DEBIAN_FRONTEND=noninteractive - - apt-get -y update - - apt-get -y install eatmydata - - eatmydata apt-get -y install gcovr ca-certificates appstream - - '[ "${WANT_BUILD_DEPS}" != "true" ] || eatmydata apt-get -y build-dep .' - - ulimit -c unlimited script: - 'echo "Build opts: ${BUILD_OPTS}"' - meson ${BUILD_OPTS} . _build