-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use GitLab container registry as a Spack build cache #263
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good other than needing to replace RAJA with CHAI in some output messages.
@adayton1 Thank you for spotting that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks @adrienbernede
* Compiler wrappers + update packages + use spack environments (#255) * Update radiuss-shared-ci, fix reproducer, update spack, update RSC * From RSC: Update BLT requirement, change RAJA default variants, Remove CUDA_ARCH, Fix MPI utility function (used by RAJAPerf) * From RSC: Restore basic MPI support in RAJAPerf * From RSC: RAJAPerf, Umpire, Caliper MPI handling like Axom * From RSC: Fix missing import * Move to Environments in RSC * From RSC: add CARE * From RSC: Fix merge with CARE package * Point at RADIUSS Spack Configs @ main * Use new pci queue on tioga * Apply CI queue to top level allocation * Increase lassen allocation * Apply changes required by LC (token handling) * Allow failure for jobs using dependencies@develop --------- Co-authored-by: Alan Dayton <[email protected]> * Add CHAI_GLOBAL macro (#260) * Improvements for gpu_sim mode, especially with managed ptrs (#262) * Update RSC with rocm 6.1.1 and Spack accordingly (#261) * Update RSC with rocm 6.1.1 and Spack accordingly * From RSC: Fix typo * Do not test installation with HIP * Point at RSC@main --------- Co-authored-by: Alan Dayton <[email protected]> * Use GitLab container registry as a Spack build cache (#263) * Use seq_exec in place of loop_exec (#266) * Tick release number * Update to RAJA v2024.02.2 --------- Co-authored-by: Adrien Bernede <[email protected]> Co-authored-by: Ben Liu <[email protected]>
In this PR, we set the GitLab CI to push Spack built binaries (Umpire dependencies) to the builtin OCI container registry.
This required an update of Spack, RADIUSS Spack Configs and Uberenv.