-
Notifications
You must be signed in to change notification settings - Fork 168
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
Create gw_setup script and extend to other machines #1706
Create gw_setup script and extend to other machines #1706
Conversation
In an effort to make workflow setup easier for users, a new script is added to handle setting up the lmod environment needed to run all the setup for checkout and experiment generation. Corresponding modules had already been created for hera and orion for CI testing; these have now been extended to cover other supported machines. `checkout.sh` now uses this script as more recent versions of `git` are needed on some machines. (Build scripts already load their own modules, so nothing new is needed there.) Documentation has been updated to recommend this method on all machines rather than the previous instructions. Closes NOAA-EMC#1677
@DavidHuber-NOAA I have no way of testing this on S4. Can you test and make any necessary modifications? |
Will remain draft until personal testing is complete before launching CI. |
Updated documentation build: https://global-workflow--1706.org.readthedocs.build/en/1706/ |
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.
Updates documentation to add the checkout with UFSDA option. Refs: NOAA-EMC#1677
Automated global-workflow Testing Results:
|
Automated global-workflow Testing Results:
|
Automated global-workflow Testing Results:
|
Automated global-workflow Testing Results:
|
Automated global-workflow Testing Results:
|
Automated global-workflow Testing Results:
|
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.
This works well on S4 after adding two additional module loads. Thanks for developing this!
Automated global-workflow Testing Results:
|
Automated global-workflow Testing Results:
|
Automated global-workflow Testing Results:
|
Automated global-workflow Testing Results:
|
Description
In an effort to make workflow setup easier for users, a new script is added to handle setting up the lmod environment needed to run all the setup for checkout and experiment generation. Corresponding modules had already been created for hera and orion for CI testing; these have now been extended to cover other supported machines.
checkout.sh
now uses this script as more recent versions ofgit
are needed on some machines. (Build scripts already load their own modules, so nothing new is needed there.)Documentation has been updated to recommend this method on all machines rather than the previous instructions.
Closes #1677
Type of change
How Has This Been Tested?
Checklist