[calls] ci: Use prebuilt debian images
- From: Evangelos Ribeiro Tzaras <devrtz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [calls] ci: Use prebuilt debian images
- Date: Tue, 21 Dec 2021 13:46:32 +0000 (UTC)
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]