Skip to content
Snippets Groups Projects

Adding nvhpc to kuma

Merged Nicolas Richart requested to merge adding-nvhpc into main
Compare and Show latest version
1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
+ 23
11
#!/usr/bin/env sh
if [ $# -eq 1 ]
then
name=$1
suffix="-${name}"
if [ "${name}" == "gcc" ]
then
suffix=""
fi
else
suffix=""
fi
export STACK_CONFIG_PATH=${CI_PROJECT_DIR}/stacks/${stack}
export STACK_CONFIG=${STACK_CONFIG_PATH}/config.json
@@ -8,7 +21,9 @@ export MOUNT_POINT=$(jq -r .stack.mount_point ${STACK_CONFIG})
export STACK_VERSION=$(jq -r .stack.version ${STACK_CONFIG})
export STACK_LOCATION=${MOUNT_POINT}/${stack}/${environment}/${STACK_VERSION}
export SPACK_SYSTEM_CONFIG_PATH=${STACK_LOCATION}/spack/var/spack/environments/${environment}
export full_environment=${environment}${suffix}
export SPACK_SYSTEM_CONFIG_PATH=${STACK_LOCATION}/spack/var/spack/environments/${full_environment}
#export SPACK_USER_CACHE_PATH=$(mktemp -p /tmp -d slurm_user_cache_XXXXXXX)
#export SPACK_USER_CONFIG_PATH=$(mktemp -p /tmp -d slurm_user_config_XXXXXXX)
@@ -29,6 +44,13 @@ else
export acc_type="none"
fi
set +u
if [ "x$GPG_KEY_ID" == "x" ]
then
export GPG_KEY_ID=$(gpg --show-keys $GPG_PRIVATE_KEY 2> /dev/null | head -n 2 | tail -1)
fi
set -u
echo "STACK_CONFIG_PATH: ${STACK_CONFIG_PATH}"
echo "STACK_CONFIG: ${STACK_CONFIG}"
echo "SPACK_VERSION: ${SPACK_VERSION}"
@@ -56,14 +78,4 @@ else
fi
if [ "x${CI_MERGE_REQUEST_IID}" != "x" ]
then
squash_id=${CI_MERGE_REQUEST_IID}
elif [ "x${CI_COMMIT_BRANCH}" != "x" ]
then
squash_id=${CI_COMMIT_BRANCH}
else
squash_id="local"
fi
set -o nounset
Loading