Skip to content

Commit 9505cb4

Browse files
CI Updates to support Hercules (NOAA-EMC#2155)
If merged, this PR will update the CI scripts so they will run on Hercules for forecast only NOTE: This is a stop gap to issue NOAA-EMC#2131 until its block on NOAA-EMC#1588 is removed. Resolves NOAA-EMC#2154
1 parent c5ca82f commit 9505cb4

File tree

5 files changed

+17
-3
lines changed

5 files changed

+17
-3
lines changed

ci/cases/pr/C96C48_hybatmDA.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,6 @@ arguments:
1616
gfs_cyc: 1
1717
start: cold
1818
yaml: {{ HOMEgfs }}/ci/platforms/gfs_defaults_ci.yaml
19+
20+
skip_ci_on_hosts:
21+
- hercules

ci/cases/pr/C96_atm3DVar.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,6 @@ arguments:
1515
gfs_cyc: 1
1616
start: cold
1717
yaml: {{ HOMEgfs }}/ci/platforms/gfs_defaults_ci.yaml
18+
19+
skip_ci_on_hosts:
20+
- hercules

ci/platforms/config.hercules

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/usr/bin/bash
2+
3+
export GFS_CI_ROOT=/work2/noaa/stmp/GFS_CI_ROOT/HERCULES
4+
export ICSDIR_ROOT=/work/noaa/global/glopara/data/ICSDIR
5+
export STMP="/work2/noaa/stmp/${USER}"
6+
export SLURM_ACCOUNT=nems
7+
export max_concurrent_cases=5
8+
export max_concurrent_pr=4

ci/platforms/config.orion

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/bash
22

3-
export GFS_CI_ROOT=/work2/noaa/stmp/GFS_CI_ROOT
3+
export GFS_CI_ROOT=/work2/noaa/stmp/GFS_CI_ROOT/ORION
44
export ICSDIR_ROOT=/work/noaa/global/glopara/data/ICSDIR
55
export STMP="/work2/noaa/stmp/${USER}"
66
export SLURM_ACCOUNT=nems

parm/config/gfs/config.ocnpost

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ case "${OCNRES}" in
1717
*) export MAKE_OCN_GRIB="NO";;
1818
esac
1919

20-
if [[ "${machine}" = "WCOSS2" ]]; then
21-
#Currently the conversion to netcdf uses NCL which is not on WCOSS2
20+
if [[ "${machine}" = "WCOSS2" ]] || [[ "${machine}" = "HERCULES" ]]; then
21+
#Currently the conversion to netcdf uses NCL which is not on WCOSS2 or HERCULES
2222
#This should be removed when this is updated
2323
export MAKE_OCN_GRIB="NO"
2424
fi

0 commit comments

Comments
 (0)