summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml181
1 files changed, 150 insertions, 31 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d5529dfc0d..d8c16aec27 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -53,7 +53,7 @@ p:source-package:
p:doc-package:
extends:
- - .fedora34_sphinx_package
+ - .fedora35_sphinx_package
- .cmake_prep_doc_linux
- .linux_builder_tags_qt
- .cmake_doc_artifacts
@@ -117,16 +117,16 @@ l:iwyu-debian10:
- .linux_builder_tags
- .run_automatically
-l:tidy-fedora34:
+l:tidy-fedora35:
extends:
- - .fedora34_tidy
+ - .fedora35_tidy
- .cmake_build_linux
- .linux_builder_tags_qt
- .run_automatically
-l:sphinx-fedora34:
+l:sphinx-fedora35:
extends:
- - .fedora34_sphinx
+ - .fedora35_sphinx
- .cmake_build_linux
- .linux_builder_tags_qt
- .run_automatically
@@ -134,9 +134,9 @@ l:sphinx-fedora34:
CMAKE_CI_JOB_CONTINUOUS: "true"
CMAKE_CI_JOB_HELP: "true"
-l:clang-analyzer-fedora34:
+l:clang-analyzer-fedora35:
extends:
- - .fedora34_clang_analyzer
+ - .fedora35_clang_analyzer
- .cmake_build_linux
- .linux_builder_tags_qt
- .run_automatically
@@ -205,17 +205,17 @@ t:debian10-makefiles-clang:
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
-t:fedora34-makefiles:
+t:fedora35-makefiles:
extends:
- - .fedora34_makefiles
+ - .fedora35_makefiles
- .cmake_test_linux_release
- .linux_builder_tags_qt
- .run_dependent
- .needs_centos6_x86_64
-t:fedora34-makefiles-nospace:
+t:fedora35-makefiles-nospace:
extends:
- - .fedora34_makefiles
+ - .fedora35_makefiles
- .cmake_test_linux_release
- .linux_builder_tags_qt
- .cmake_junit_artifacts
@@ -223,7 +223,7 @@ t:fedora34-makefiles-nospace:
- .needs_centos6_x86_64
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake-ci"
- CMAKE_CI_BUILD_NAME: fedora34_makefiles_nospace
+ CMAKE_CI_BUILD_NAME: fedora35_makefiles_nospace
CMAKE_CI_JOB_NIGHTLY: "true"
t:cuda9.2-nvidia:
@@ -234,7 +234,7 @@ t:cuda9.2-nvidia:
- .run_dependent
- .needs_centos6_x86_64
variables:
- CMAKE_CI_JOB_NIGHTLY: "true"
+ CMAKE_CI_NO_MR: "true"
t:cuda10.2-nvidia:
extends:
@@ -253,7 +253,26 @@ t:cuda10.2-clang:
- .run_dependent
- .needs_centos6_x86_64
variables:
- CMAKE_CI_JOB_NIGHTLY: "true"
+ CMAKE_CI_NO_MR: "true"
+
+t:cuda11.6-nvidia:
+ extends:
+ - .cuda11.6_nvidia
+ - .cmake_test_linux_release
+ - .linux_builder_tags_cuda
+ - .cmake_junit_artifacts
+ - .run_dependent
+ - .needs_centos6_x86_64
+
+t:cuda11.6-clang:
+ extends:
+ - .cuda11.6_clang
+ - .cmake_test_linux_release
+ - .linux_builder_tags_cuda
+ - .run_dependent
+ - .needs_centos6_x86_64
+ variables:
+ CMAKE_CI_NO_MR: "true"
t:hip4.2-radeon:
extends:
@@ -263,39 +282,39 @@ t:hip4.2-radeon:
- .run_dependent
- .needs_centos6_x86_64
variables:
- CMAKE_CI_JOB_NIGHTLY: "true"
+ CMAKE_CI_NO_MR: "true"
-b:fedora34-ninja:
+b:fedora35-ninja:
extends:
- - .fedora34_ninja
+ - .fedora35_ninja
- .cmake_build_linux
- .cmake_build_artifacts
- .linux_builder_tags_qt
- .run_manually
-t:fedora34-ninja:
+t:fedora35-ninja:
extends:
- - .fedora34_ninja
+ - .fedora35_ninja
- .cmake_test_linux
- .linux_builder_tags_x11
- .cmake_test_artifacts
- .run_dependent
dependencies:
- - b:fedora34-ninja
+ - b:fedora35-ninja
needs:
- - b:fedora34-ninja
+ - b:fedora35-ninja
-t:fedora34-ninja-multi:
+t:fedora35-ninja-multi:
extends:
- - .fedora34_ninja_multi
+ - .fedora35_ninja_multi
- .cmake_test_linux_external
- .linux_builder_tags_qt
- .cmake_junit_artifacts
- .run_dependent
dependencies:
- - t:fedora34-ninja
+ - t:fedora35-ninja
needs:
- - t:fedora34-ninja
+ - t:fedora35-ninja
t:intel2016-makefiles:
extends:
@@ -560,9 +579,9 @@ u:linux-aarch64-package:
## Sanitizer builds
-b:fedora34-asan:
+b:fedora35-asan:
extends:
- - .fedora34_asan
+ - .fedora35_asan
- .cmake_build_linux
- .cmake_build_artifacts
- .linux_builder_tags_qt
@@ -570,16 +589,16 @@ b:fedora34-asan:
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
-t:fedora34-asan:
+t:fedora35-asan:
extends:
- - .fedora34_asan
+ - .fedora35_asan
- .cmake_memcheck_linux
- .linux_builder_tags_qt
- .run_dependent
dependencies:
- - b:fedora34-asan
+ - b:fedora35-asan
needs:
- - b:fedora34-asan
+ - b:fedora35-asan
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
@@ -739,6 +758,8 @@ t:windows-vs2022-x64-ninja:
- b:windows-vs2022-x64-ninja
needs:
- b:windows-vs2022-x64-ninja
+ variables:
+ CMAKE_CI_JOB_NIGHTLY_NINJA: "true"
t:windows-vs2022-x64:
extends:
@@ -751,3 +772,101 @@ t:windows-vs2022-x64:
- t:windows-vs2022-x64-ninja
needs:
- t:windows-vs2022-x64-ninja
+
+t:windows-vs2019-x64:
+ extends:
+ - .windows_vs2019_x64
+ - .cmake_test_windows_external
+ - .windows_tags_concurrent_vs2019
+ - .cmake_junit_artifacts
+ - .run_dependent
+ dependencies:
+ - t:windows-vs2022-x64-ninja
+ needs:
+ - t:windows-vs2022-x64-ninja
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+
+t:windows-vs2022-x64-nmake:
+ extends:
+ - .windows_vs2022_x64_nmake
+ - .cmake_test_windows_nmake
+ - .windows_tags_concurrent_vs2022
+ - .cmake_junit_artifacts
+ - .run_dependent
+ dependencies:
+ - t:windows-vs2022-x64-ninja
+ needs:
+ - t:windows-vs2022-x64-ninja
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+
+t:windows-vs2022-x64-jom:
+ extends:
+ - .windows_vs2022_x64_jom
+ - .cmake_test_windows_jom
+ - .windows_tags_concurrent_vs2022
+ - .cmake_junit_artifacts
+ - .run_dependent
+ dependencies:
+ - t:windows-vs2022-x64-ninja
+ needs:
+ - t:windows-vs2022-x64-ninja
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+
+t:windows-borland5.5:
+ extends:
+ - .windows_borland5.5
+ - .cmake_test_windows_borland
+ - .windows_tags_concurrent
+ - .cmake_junit_artifacts
+ - .run_dependent
+ dependencies:
+ - t:windows-vs2022-x64-ninja
+ needs:
+ - t:windows-vs2022-x64-ninja
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+
+t:windows-borland5.8:
+ extends:
+ - .windows_borland5.8
+ - .cmake_test_windows_borland
+ - .windows_tags_concurrent
+ - .cmake_junit_artifacts
+ - .run_dependent
+ dependencies:
+ - t:windows-vs2022-x64-ninja
+ needs:
+ - t:windows-vs2022-x64-ninja
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+
+t:windows-msvc-v71-nmake:
+ extends:
+ - .windows_msvc_v71_nmake
+ - .cmake_test_windows_msvc
+ - .windows_tags_concurrent
+ - .cmake_junit_artifacts
+ - .run_dependent
+ dependencies:
+ - t:windows-vs2022-x64-ninja
+ needs:
+ - t:windows-vs2022-x64-ninja
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+
+t:windows-openwatcom1.9:
+ extends:
+ - .windows_openwatcom1.9
+ - .cmake_test_windows_openwatcom
+ - .windows_tags_concurrent
+ - .cmake_junit_artifacts
+ - .run_dependent
+ dependencies:
+ - t:windows-vs2022-x64-ninja
+ needs:
+ - t:windows-vs2022-x64-ninja
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"