summaryrefslogtreecommitdiffstats
path: root/.gitlab/os-linux.yml
diff options
context:
space:
mode:
authorAlex Turbov <i.zaufi@gmail.com>2023-02-06 23:54:07 (GMT)
committerBrad King <brad.king@kitware.com>2023-02-07 16:58:21 (GMT)
commitfc8335a17f14c2b8615b94303b732ae9b10d7a04 (patch)
tree8c8a9b99457733a33cf25485c6eb0f301ee86c1b /.gitlab/os-linux.yml
parent26f962f8b1009587d101b8ede57e42e31c522b01 (diff)
downloadCMake-fc8335a17f14c2b8615b94303b732ae9b10d7a04.zip
CMake-fc8335a17f14c2b8615b94303b732ae9b10d7a04.tar.gz
CMake-fc8335a17f14c2b8615b94303b732ae9b10d7a04.tar.bz2
ci: Reduce Fedora and Debian image sizes even more
Apply the approach from commit 354fdf2116 (ci: Reduce intermediate docker layers and final image size, 2023-02-01) to more stages. Also: * Use cache (prefetch metadata and packages) to reduce network I/O and speedup image build. * Use `tmpfs` to drop logs produced by the package manager.
Diffstat (limited to '.gitlab/os-linux.yml')
-rw-r--r--.gitlab/os-linux.yml6
1 files changed, 3 insertions, 3 deletions
diff --git a/.gitlab/os-linux.yml b/.gitlab/os-linux.yml
index 9d7be0e..8ab3fad 100644
--- a/.gitlab/os-linux.yml
+++ b/.gitlab/os-linux.yml
@@ -45,7 +45,7 @@
### Debian
.debian10:
- image: "kitware/cmake:ci-debian10-x86_64-2023-02-06"
+ image: "kitware/cmake:ci-debian10-x86_64-2023-02-07"
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
@@ -60,7 +60,7 @@
CMAKE_CI_NO_INSTALL: 1
.debian10_aarch64:
- image: "kitware/cmake:ci-debian10-aarch64-2023-01-26"
+ image: "kitware/cmake:ci-debian10-aarch64-2023-02-07"
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
@@ -69,7 +69,7 @@
### Fedora
.fedora37:
- image: "kitware/cmake:ci-fedora37-x86_64-2023-02-06"
+ image: "kitware/cmake:ci-fedora37-x86_64-2023-02-07"
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci/long file name for testing purposes"