mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-09-25 04:09:36 +03:00
gitlab-ci: add a job to verify the devcontainer in CI
This commit is contained in:
committed by
Taylor Braun-Jones
parent
ea0667e779
commit
f8f4dc7f43
@@ -193,6 +193,16 @@ l:clazy-fedora44:
|
|||||||
- .rules
|
- .rules
|
||||||
needs: []
|
needs: []
|
||||||
|
|
||||||
|
t:devcontainer-fedora44:
|
||||||
|
extends:
|
||||||
|
- .fedora44
|
||||||
|
- .cmake_test_devcontainer
|
||||||
|
- .linux_x86_64_priv_tags
|
||||||
|
- .rules
|
||||||
|
variables:
|
||||||
|
CMAKE_CI_JOB_NIGHTLY: "true"
|
||||||
|
needs: []
|
||||||
|
|
||||||
# Coverage builds
|
# Coverage builds
|
||||||
|
|
||||||
b:fedora44-gcc-gcov:
|
b:fedora44-gcc-gcov:
|
||||||
|
|||||||
@@ -651,6 +651,13 @@
|
|||||||
- docker
|
- docker
|
||||||
- linux-x86_64
|
- linux-x86_64
|
||||||
|
|
||||||
|
.linux_x86_64_priv_tags:
|
||||||
|
tags:
|
||||||
|
- cmake
|
||||||
|
- docker
|
||||||
|
- linux-x86_64
|
||||||
|
- privileged
|
||||||
|
|
||||||
.linux_x86_64_v3_tags:
|
.linux_x86_64_v3_tags:
|
||||||
tags:
|
tags:
|
||||||
- cmake
|
- cmake
|
||||||
@@ -963,3 +970,11 @@
|
|||||||
-DCMake_SPHINX_CMAKE_ORG_OUTDATED=$CMAKE_CI_SPHINX_OUTDATED
|
-DCMake_SPHINX_CMAKE_ORG_OUTDATED=$CMAKE_CI_SPHINX_OUTDATED
|
||||||
-DCMake_VERSION_NO_GIT=$CMAKE_CI_VERSION_NO_GIT
|
-DCMake_VERSION_NO_GIT=$CMAKE_CI_VERSION_NO_GIT
|
||||||
- ninja
|
- ninja
|
||||||
|
|
||||||
|
### Devcontainer testing
|
||||||
|
|
||||||
|
.cmake_test_devcontainer:
|
||||||
|
stage: test
|
||||||
|
script:
|
||||||
|
- dnf install -y --setopt=install_weak_deps=False podman
|
||||||
|
- .gitlab/ci/devcontainer-run.sh
|
||||||
|
|||||||
Reference in New Issue
Block a user