mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-14 02:08:27 +08:00
gitlab-ci: factor out job dependencies on release-style binaries
This commit is contained in:
@@ -115,10 +115,7 @@ test:debian10-ninja:
|
||||
- .cmake_test_linux_release
|
||||
- .linux_builder_tags_qt
|
||||
- .run_dependent
|
||||
dependencies:
|
||||
- build:centos6-x86_64
|
||||
needs:
|
||||
- build:centos6-x86_64
|
||||
- .needs_centos6_x86_64
|
||||
|
||||
test:debian10-aarch64-ninja:
|
||||
extends:
|
||||
@@ -126,10 +123,7 @@ test:debian10-aarch64-ninja:
|
||||
- .cmake_test_linux_release
|
||||
- .linux_builder_tags_aarch64_qt
|
||||
- .run_dependent
|
||||
dependencies:
|
||||
- build:centos7-aarch64
|
||||
needs:
|
||||
- build:centos7-aarch64
|
||||
- .needs_centos7_aarch64
|
||||
variables:
|
||||
CMAKE_CI_NO_MR: "true"
|
||||
|
||||
@@ -139,10 +133,7 @@ test:fedora33-makefiles:
|
||||
- .cmake_test_linux_release
|
||||
- .linux_builder_tags_qt
|
||||
- .run_dependent
|
||||
dependencies:
|
||||
- build:centos6-x86_64
|
||||
needs:
|
||||
- build:centos6-x86_64
|
||||
- .needs_centos6_x86_64
|
||||
|
||||
test:cuda10.2-nvidia:
|
||||
extends:
|
||||
@@ -150,10 +141,7 @@ test:cuda10.2-nvidia:
|
||||
- .cmake_test_linux_release
|
||||
- .linux_builder_tags_cuda
|
||||
- .run_dependent
|
||||
dependencies:
|
||||
- build:centos6-x86_64
|
||||
needs:
|
||||
- build:centos6-x86_64
|
||||
- .needs_centos6_x86_64
|
||||
|
||||
build:fedora33-ninja:
|
||||
extends:
|
||||
|
@@ -30,6 +30,18 @@
|
||||
variables:
|
||||
BOOTSTRAP_ARGS: '-- "-DCMake_DOC_ARTIFACT_PREFIX=$CI_PROJECT_DIR/build/install-doc"'
|
||||
|
||||
.needs_centos6_x86_64:
|
||||
dependencies:
|
||||
- build:centos6-x86_64
|
||||
needs:
|
||||
- build:centos6-x86_64
|
||||
|
||||
.needs_centos7_aarch64:
|
||||
dependencies:
|
||||
- build:centos7-aarch64
|
||||
needs:
|
||||
- build:centos7-aarch64
|
||||
|
||||
### Debian
|
||||
|
||||
.debian10:
|
||||
|
Reference in New Issue
Block a user