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
|
||||
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