gitlab-ci: add job testing hip4.2 with Ninja Multi-Config

This commit is contained in:
Brad King
2021-07-09 13:39:52 -04:00
parent 2e124fa22d
commit 71ab24015f
3 changed files with 37 additions and 0 deletions
+10
View File
@@ -248,6 +248,16 @@ test:cuda10.2-clang:
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
test:hip4.2-radeon:
extends:
- .hip4.2_radeon
- .cmake_test_linux_release
- .linux_builder_tags_radeon
- .run_dependent
- .needs_centos6_x86_64
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
build:fedora34-ninja:
extends:
- .fedora34_ninja
+3
View File
@@ -0,0 +1,3 @@
set(CMake_TEST_HIP "ON" CACHE BOOL "")
include("${CMAKE_CURRENT_LIST_DIR}/configure_external_test.cmake")
+24
View File
@@ -245,6 +245,23 @@
CMAKE_CONFIGURATION: cuda10.2_clang
CTEST_NO_WARNINGS_ALLOWED: 1
### HIP builds
.hip4.2:
image: "kitware/cmake:ci-hip4.2-x86_64-2021-07-09"
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
CMAKE_ARCH: x86_64
CTEST_LABELS: "HIP"
.hip4.2_radeon:
extends: .hip4.2
variables:
CMAKE_CONFIGURATION: hip4.2_radeon
CMAKE_GENERATOR: "Ninja Multi-Config"
## Tags
.linux_builder_tags:
@@ -277,6 +294,13 @@
- docker
- linux
.linux_builder_tags_radeon:
tags:
- cmake
- radeon
- docker
- linux
.linux_builder_tags_aarch64:
tags:
- cmake