Skip to content

Commit 1572414

Browse files
authored
Merge pull request #116 from lanl/rberger/ci_new_deployment
Use new CI deployment
2 parents ab622e8 + 006cedc commit 1572414

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

.gitlab-ci.yml

+6-5
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ variables:
55
PROJECT_NAME: spiner
66
ENABLE_CDASH: true
77
# use this variable if there is a xcap/deployment MR you want to use instead
8-
# PROJECT_SPACK_ENV_VERSION: mr/62/2024-10-15
8+
# PROJECT_SPACK_ENV_VERSION: "mr/62/2024-10-15"
9+
PROJECT_SPACK_ENV_VERSION: "2025-01-18"
910

1011
include:
1112
- .gitlab/common.yml
@@ -36,7 +37,7 @@ include:
3637

3738
prereq_offline_deps:
3839
stage: build_n_test
39-
extends: [.ascgit_job]
40+
extends: [.ascgit_job, .darwin_job]
4041
rules:
4142
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
4243
- if: $CI_PIPELINE_SOURCE == "schedule"
@@ -149,7 +150,7 @@ rzadams_craympich_rocm_mi300_cce:
149150

150151
# collect job results from RZansel and submit them to CDash
151152
post_rzansel_results_to_cdash:
152-
extends: [.post_results_to_cdash]
153+
extends: [.post_results_to_cdash, .darwin_job]
153154
allow_failure: true
154155
rules:
155156
- if: $ENABLE_CDASH == "true" && $ENABLED_CLUSTERS =~ /rzansel/ && $GITLAB_USER_LOGIN =~ $RZANSEL_USERS && $CI_PIPELINE_SOURCE == "merge_request_event"
@@ -166,7 +167,7 @@ post_rzansel_results_to_cdash:
166167

167168
# collect job results from RZvernal and submit them to CDash
168169
post_rzvernal_results_to_cdash:
169-
extends: [.post_results_to_cdash]
170+
extends: [.post_results_to_cdash, .darwin_job]
170171
allow_failure: true
171172
rules:
172173
- if: $ENABLE_CDASH == "true" && $ENABLED_CLUSTERS =~ /rzvernal/ && $GITLAB_USER_LOGIN =~ $RZVERNAL_USERS && $CI_PIPELINE_SOURCE == "merge_request_event"
@@ -182,7 +183,7 @@ post_rzvernal_results_to_cdash:
182183

183184
# collect job results from RZadams and submit them to CDash
184185
post_rzadams_results_to_cdash:
185-
extends: [.post_results_to_cdash]
186+
extends: [.post_results_to_cdash, .darwin_job]
186187
allow_failure: true
187188
rules:
188189
- if: $ENABLE_CDASH == "true" && $ENABLED_CLUSTERS =~ /rzadams/ && $GITLAB_USER_LOGIN =~ $RZADAMS_USERS && $CI_PIPELINE_SOURCE == "merge_request_event"

.gitlab/build_and_test.cmake

+5-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@ set(CTEST_PROJECT_NAME "$ENV{PROJECT_NAME}")
44

55

66
set(CTEST_SITE "$ENV{SYSTEM_NAME}")
7-
set(CTEST_BUILD_NAME "$ENV{SPACK_ENV_NAME}")
7+
if("$ENV{CI_PIPELINE_SOURCE}" STREQUAL "merge_request_event")
8+
set(CTEST_BUILD_NAME "$ENV{SPACK_ENV_NAME}, source=$ENV{CI_MERGE_REQUEST_SOURCE_BRANCH_NAME}, target=$ENV{CI_MERGE_REQUEST_TARGET_BRANCH_NAME}, MR=$ENV{CI_MERGE_REQUEST_IID}")
9+
else()
10+
set(CTEST_BUILD_NAME "$ENV{SPACK_ENV_NAME}, Branch=$ENV{CI_COMMIT_REF_NAME}")
11+
endif()
812

913
set(CTEST_SUBMIT_URL "$ENV{CDASH_SERVER_URL}/submit.php?project=${CTEST_PROJECT_NAME}")
1014
set(CTEST_CURL_OPTIONS CURLOPT_SSL_VERIFYPEER_OFF CURLOPT_SSL_VERIFYHOST_OFF)

.gitlab/common.yml

+1
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,7 @@ default:
213213
variables:
214214
GIT_SUBMODULE_STRATEGY: none
215215
script:
216+
- module load cmake
216217
- cmake --version
217218
- ls *.tar.gz
218219
- export SOURCE_DIR=$PWD

0 commit comments

Comments
 (0)