gitlab-ci: add job testing cuda9.2 with Ninja Multi-Config
This commit is contained in:
parent
bf6965fbb8
commit
6b0b6efc75
@ -216,6 +216,16 @@ test:fedora34-makefiles-nospace:
|
||||
CMAKE_CI_BUILD_NAME: fedora34_makefiles_nospace
|
||||
CMAKE_CI_JOB_NIGHTLY: "true"
|
||||
|
||||
test:cuda9.2-nvidia:
|
||||
extends:
|
||||
- .cuda9.2_nvidia
|
||||
- .cmake_test_linux_release
|
||||
- .linux_builder_tags_cuda
|
||||
- .run_dependent
|
||||
- .needs_centos6_x86_64
|
||||
variables:
|
||||
CMAKE_CI_JOB_NIGHTLY: "true"
|
||||
|
||||
test:cuda10.2-nvidia:
|
||||
extends:
|
||||
- .cuda10.2_nvidia
|
||||
|
3
.gitlab/ci/configure_cuda9.2_nvidia.cmake
Normal file
3
.gitlab/ci/configure_cuda9.2_nvidia.cmake
Normal file
@ -0,0 +1,3 @@
|
||||
set(CMake_TEST_CUDA "NVIDIA" CACHE STRING "")
|
||||
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/configure_external_test.cmake")
|
4
.gitlab/ci/env_cuda9.2_nvidia.sh
Normal file
4
.gitlab/ci/env_cuda9.2_nvidia.sh
Normal file
@ -0,0 +1,4 @@
|
||||
export CC=/usr/bin/clang-3.8
|
||||
export CXX=/usr/bin/clang++-3.8
|
||||
export CUDAHOSTCXX=/usr/bin/g++-5
|
||||
export CUDACXX=/usr/local/cuda/bin/nvcc
|
@ -208,6 +208,21 @@
|
||||
|
||||
### CUDA builds
|
||||
|
||||
.cuda9.2:
|
||||
image: "kitware/cmake:ci-cuda9.2-x86_64-2021-07-01"
|
||||
|
||||
variables:
|
||||
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
|
||||
CMAKE_ARCH: x86_64
|
||||
CTEST_LABELS: "CUDA"
|
||||
|
||||
.cuda9.2_nvidia:
|
||||
extends: .cuda9.2
|
||||
|
||||
variables:
|
||||
CMAKE_CONFIGURATION: cuda9.2_nvidia
|
||||
CMAKE_GENERATOR: "Ninja Multi-Config"
|
||||
|
||||
.cuda10.2:
|
||||
image: "kitware/cmake:ci-cuda10.2-x86_64-2021-06-16"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user