-
Notifications
You must be signed in to change notification settings - Fork 19
Use new XCAP deployment and update CI #414
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
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.
Thanks for all your hard work on this @rbberger ! A minor request about docs below. Otherwise merge when ready.
Also maybe let's make an issue regarding the long compile times (and thus the disabled CI) for the closure builds so we keep track of that.
# currently disabled due to very long compilation times | ||
#openmpi_fortran_cuda_gcc_ampere: | ||
# extends: [.ascgit_job, .darwin_job, .report_tests, .build_and_test] | ||
# needs: [download_prereq] | ||
# variables: | ||
# SPACK_ENV_NAME: openmpi-fortran-cuda-gcc-ampere | ||
# SCHEDULER_PARAMETERS: "-N 1 --qos=debug -p shared-gpu-ampere" | ||
# | ||
#openmpi_fortran_cuda_gcc_volta: | ||
# extends: [.ascgit_job, .darwin_job, .report_tests, .build_and_test] | ||
# needs: [download_prereq] | ||
# variables: | ||
# SPACK_ENV_NAME: openmpi-fortran-cuda-gcc-volta | ||
# SCHEDULER_PARAMETERS: "-N 1 --qos=debug -p volta-x86 -C cpu_family:haswell" |
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.
As discussed offline---after this is merged in, maybe next FY when we have human-cycles, we need to find a way to get these running in reasonable amounts of time.
6b32c3a
to
ae48904
Compare
PR Summary
This updates the re-git CI to make use of a new deployment upstream.
It also simplifies the CI configuration by using scripts to drive the build and testing.
Each re-git CI job now displays a message at the beginning of the job on how to reproduce the same build on a given cluster.
PR Checklist
make format
command after configuring withcmake
.If preparing for a new release, in addition please check the following:
when='@main'
dependencies are updated to the release version in the package.py