mirror of
https://github.com/Kitware/CMake.git
synced 2026-11-06 05:16:58 +00:00
gitlab-ci: add a job to verify the devcontainer in CI
This commit is contained in:
1 parent
ea0667e779
commit
f8f4dc7f43
2 files changed
+25
No files matched your search
@@ -193,6 +193,16 @@ l:clazy-fedora44:
|
||||
- .rules
|
||||
needs: []
|
||||
|
||||
t:devcontainer-fedora44:
|
||||
extends:
|
||||
- .fedora44
|
||||
- .cmake_test_devcontainer
|
||||
- .linux_x86_64_priv_tags
|
||||
- .rules
|
||||
variables:
|
||||
CMAKE_CI_JOB_NIGHTLY: "true"
|
||||
needs: []
|
||||
|
||||
# Coverage builds
|
||||
|
||||
b:fedora44-gcc-gcov:
|
||||
|
||||
@@ -651,6 +651,13 @@
|
||||
- docker
|
||||
- linux-x86_64
|
||||
|
||||
.linux_x86_64_priv_tags:
|
||||
tags:
|
||||
- cmake
|
||||
- docker
|
||||
- linux-x86_64
|
||||
- privileged
|
||||
|
||||
.linux_x86_64_v3_tags:
|
||||
tags:
|
||||
- cmake
|
||||
@@ -963,3 +970,11 @@
|
||||
-DCMake_SPHINX_CMAKE_ORG_OUTDATED=$CMAKE_CI_SPHINX_OUTDATED
|
||||
-DCMake_VERSION_NO_GIT=$CMAKE_CI_VERSION_NO_GIT
|
||||
- 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