Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ include:
file: 'id_tokens.yml'

# Base pipeline templates and utilities
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/base-pipeline@v2026.02.0
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/base-pipeline@2026.6.0
inputs:
github_project_name: $GITHUB_PROJECT_NAME
github_project_org: $GITHUB_PROJECT_ORG
Expand Down Expand Up @@ -124,7 +124,7 @@ dane-build-and-test:
needs: [dane-up-check, generate-job-lists]
trigger:
include:
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/dane-pipeline@v2026.02.0
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/dane-pipeline@2026.6.0
inputs:
job_cmd: $JOB_CMD
shared_alloc: $DANE_SHARED_ALLOC
Expand All @@ -146,7 +146,7 @@ matrix-build-and-test:
needs: [matrix-up-check, generate-job-lists]
trigger:
include:
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/matrix-pipeline@v2026.02.0
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/matrix-pipeline@2026.6.0
inputs:
job_cmd: $JOB_CMD
shared_alloc: $MATRIX_SHARED_ALLOC
Expand All @@ -168,7 +168,7 @@ corona-build-and-test:
needs: [corona-up-check, generate-job-lists]
trigger:
include:
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/corona-pipeline@v2026.02.0
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/corona-pipeline@2026.6.0
inputs:
job_cmd: $JOB_CMD
shared_alloc: $CORONA_SHARED_ALLOC
Expand All @@ -190,7 +190,7 @@ tioga-build-and-test:
needs: [tioga-up-check, generate-job-lists]
trigger:
include:
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/tioga-pipeline@v2026.02.0
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/tioga-pipeline@2026.6.0
inputs:
job_cmd: $JOB_CMD
shared_alloc: $TIOGA_SHARED_ALLOC
Expand All @@ -212,7 +212,7 @@ tuolumne-build-and-test:
needs: [tuolumne-up-check, generate-job-lists]
trigger:
include:
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/tuolumne-pipeline@v2026.02.0
- component: $CI_SERVER_FQDN/radiuss/radiuss-shared-ci/tuolumne-pipeline@2026.6.0
inputs:
job_cmd: $JOB_CMD
shared_alloc: $TUOLUMNE_SHARED_ALLOC
Expand Down
7 changes: 0 additions & 7 deletions .gitlab/custom-jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,6 @@
# It is included in CHILD pipelines (via trigger: include:) to provide
# templates that your jobs can extend.

###############################################################################
# CHILD PIPELINE WORKFLOW CONFIGURATION
###############################################################################

workflow:
name: "${CI_MACHINE}"

###############################################################################
# JOB CUSTOMIZATION TEMPLATES
###############################################################################
Expand Down
8 changes: 4 additions & 4 deletions .gitlab/custom-variables.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,17 +19,17 @@ variables:

# Dane (SLURM) allocation settings
DANE_SHARED_ALLOC: "--exclusive --reservation=ci --time=7 --nodes=1"
# Note: We repeat the reservation, necessary when jobs are manually re-triggered.
# Note: We repeat the reservation, necessary when jobs are manually re-triggered.
DANE_JOB_ALLOC: "--overlap --reservation=ci --nodes=1"
# Project specific variants for dane
PROJECT_DANE_VARIANTS: "~shared +raja tests=basic"
# Project specific deps for dane
PROJECT_DANE_DEPS: "^raja~examples~exercises cxxstd=20 ^fmt@12.1.0"

# Matrix (SLURM) allocation settings
MATRIX_SHARED_ALLOC: "--exclusive --partition=pci --time=7 --nodes=1"
# Note: We repeat the reservation, necessary when jobs are manually re-triggered.
MATRIX_JOB_ALLOC: "--partition=pci --overlap --nodes=1"
MATRIX_SHARED_ALLOC: "OFF"
# Note: We repeat the reservation, necessary when jobs are manually re-triggered.
MATRIX_JOB_ALLOC: "--partition=pci --time=7 --gpus=1"
# Project specific variants for matrix
PROJECT_MATRIX_VARIANTS: "~shared +raja tests=basic +cuda cuda_arch=90"
# Project specific deps for matrix
Expand Down
7 changes: 6 additions & 1 deletion .gitlab/jobs/corona.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,12 @@
# project. We keep ${PROJECT_<MACHINE>_VARIANTS} and ${PROJECT_<MACHINE>_DEPS}
# So that the comparison with the original job is easier.

# No overridden jobs so far.
# Rocm 5.7.1 compiler bug when C++20 support is ON.
rocmcc_5_7_1_hip:
variables:
SPEC: "${PROJECT_CORONA_VARIANTS} +rocm amdgpu_target=gfx906 %llvm-amdgpu@=5.7.1 ^hip@5.7.1 ${PROJECT_CORONA_DEPS}"
extends: .job_on_corona
allow_failure: true

############
# Extra jobs
Expand Down