Skip to content

Commit 7c2bf03

Browse files
NODE_NAME, machine, UFS_PLATFORM, machine_id, ...
Signed-off-by: Bruce Kropp <bruce.kropp@raytheon.com>
1 parent a04386c commit 7c2bf03

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

.cicd/scripts/wm_build.sh

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
set -eu
3-
export UFS_PLATFORM=${UFS_PLATFORM:-${NODE_NAME,,}}
3+
export UFS_PLATFORM=${UFS_PLATFORM:-${NODE_NAME}}
44
export UFS_COMPILER=${UFS_COMPILER:-intel}
55

66
SCRIPT_REALPATH=$(realpath "${BASH_SOURCE[0]}")
@@ -34,14 +34,14 @@ workspace=$(pwd)
3434
export workspace
3535
machine=${NODE_NAME}
3636
echo "machine=<${machine}>"
37-
machine_id=${UFS_PLATFORM}
38-
if [[ ${UFS_PLATFORM} =~ clusternoaa ]] ; then
37+
machine_id=${UFS_PLATFORM,,}
38+
if [[ ${UFS_PLATFORM,,} =~ clusternoaa ]] ; then
3939
machine_id="noaacloud"
4040
sed -e "s|EPIC/spack-stack/spack-stack-1.5.0|spack-stack/spack-stack-1.5.1|g" -i modulefiles/ufs_noaacloud.intel.lua
4141
fi
4242
echo "machine_id=<${machine_id}>"
4343

44-
if [[ ${UFS_PLATFORM} = derecho ]] ; then
44+
if [[ ${UFS_PLATFORM,,} = derecho ]] ; then
4545
export ACCNR=nral0032
4646
else
4747
export ACCNR=epic
@@ -50,14 +50,14 @@ echo "ACCNR=${ACCNR}"
5050

5151
export LMOD_SH_DBG_ON=0
5252
echo "LMOD_VERSION=${LMOD_VERSION}"
53-
if [[ ${UFS_PLATFORM} = gaea ]] ; then
53+
if [[ ${UFS_PLATFORM,,} = gaea ]] ; then
5454
source /gpfs/f5/epic/scratch/role.epic/contrib/Lmod_init_C5.sh
5555
echo "LMOD_VERSION=${LMOD_VERSION}"
5656
fi
5757
set +x
5858
module use ${PWD}/modulefiles >/dev/null 2>&1
5959
module load ufs_${machine_id}.${UFS_COMPILER} || true
60-
[[ ${UFS_PLATFORM} = gaea ]] && module load cmake/3.23.1 || true
60+
[[ ${UFS_PLATFORM,,} = gaea ]] && module load cmake/3.23.1 || true
6161
module list
6262

6363
echo "Pipeline Building WM on ${UFS_PLATFORM} ${UFS_COMPILER} with Account=${ACCNR}."

.cicd/scripts/wm_test.sh

+8-8
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ echo "WM_POST_TEST_RESULTS=<${WM_POST_TEST_RESULTS:-""}>"
3939

4040
machine=${NODE_NAME}
4141
echo "machine=<${machine}>"
42-
machine_id=${UFS_PLATFORM}
43-
if [[ ${UFS_PLATFORM} =~ clusternoaa ]] ; then
42+
machine_id=${UFS_PLATFORM,,}
43+
if [[ ${UFS_PLATFORM,,} =~ clusternoaa ]] ; then
4444
machine_id="noaacloud"
4545
#sed -i -e "s|EPIC/spack-stack/spack-stack-1.5.0|spack-stack/spack-stack-1.5.1|g" modulefiles/ufs_noaacloud.intel.lua
4646
fi
@@ -55,9 +55,9 @@ ls -l build/ufs_model || : # just checking
5555
status=$?
5656

5757
[[ -n "${WM_REGRESSION_TESTS:-""}" ]] || WM_REGRESSION_TESTS=true # default
58-
#[[ ${UFS_PLATFORM} == jet ]] && WM_REGRESSION_TESTS=false # takes too long
59-
#[[ ${UFS_PLATFORM} == derecho ]] && WM_REGRESSION_TESTS=false
60-
#[[ ${UFS_PLATFORM} =~ clusternoaa ]] && WM_REGRESSION_TESTS=false || :
58+
#[[ ${UFS_PLATFORM,,} == jet ]] && WM_REGRESSION_TESTS=false # takes too long
59+
#[[ ${UFS_PLATFORM,,} == derecho ]] && WM_REGRESSION_TESTS=false
60+
#[[ ${UFS_PLATFORM,,} =~ clusternoaa ]] && WM_REGRESSION_TESTS=false || :
6161
export WM_REGRESSION_TESTS
6262
[[ -n "${WM_CREATE_BASELINE:-""}" ]] || WM_CREATE_BASELINE=false # default
6363
export WM_CREATE_BASELINE
@@ -73,20 +73,20 @@ if [[ ${WM_REGRESSION_TESTS} = true ]] ; then
7373
echo "LMOD_VERSION=${LMOD_VERSION}"
7474

7575
set +x
76-
if [[ ${UFS_PLATFORM} = orion ]] ; then
76+
if [[ ${UFS_PLATFORM,,} = orion ]] ; then
7777
#module --ignore_cache load git/2.28.0
7878
git --version
7979
git submodule update --init --recursive
8080
fi
8181

82-
if [[ ${UFS_PLATFORM} = gaea ]] ; then
82+
if [[ ${UFS_PLATFORM,,} = gaea ]] ; then
8383
source /gpfs/f5/epic/scratch/role.epic/contrib/Lmod_init_C5.sh
8484
echo "LMOD_VERSION=${LMOD_VERSION}"
8585
fi
8686

8787
module use ${PWD}/modulefiles >/dev/null 2>&1
8888
module load ufs_${machine_id}.${UFS_COMPILER} || true
89-
[[ ${UFS_PLATFORM} = gaea ]] && module load cmake/3.23.1
89+
[[ ${UFS_PLATFORM,,} = gaea ]] && module load cmake/3.23.1
9090
module list
9191
set -x
9292

0 commit comments

Comments
 (0)