[calls] ci: Use prebuilt debian images



commit f068e20f68af26c09b9efd06574421155e377540
Author: Evangelos Ribeiro Tzaras <devrtz fortysixandtwo eu>
Date:   Tue Dec 21 12:35:24 2021 +0100

    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 27053268..e14630d2 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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]