Skip to content
Snippets Groups Projects
Commit 78d69069 authored by Lukas Werner's avatar Lukas Werner
Browse files

NO_SLURM_SUBMIT and partition=work

parent 4a781ff7
No related merge requests found
...@@ -14,6 +14,7 @@ hash salloc ...@@ -14,6 +14,7 @@ hash salloc
hash sed hash sed
hash srun hash srun
hash ssh-keygen hash ssh-keygen
hash sinfo
function error { function error {
: "${RV:=${2:-$BUILD_FAILURE_EXIT_CODE}}" : "${RV:=${2:-$BUILD_FAILURE_EXIT_CODE}}"
...@@ -58,7 +59,7 @@ BASE_DIR=$AUTH_USER_WORK/gitlab-runner/builds/${CUSTOM_ENV_CI_CONCURRENT_PROJECT ...@@ -58,7 +59,7 @@ BASE_DIR=$AUTH_USER_WORK/gitlab-runner/builds/${CUSTOM_ENV_CI_CONCURRENT_PROJECT
runuser "$AUTH_USER" --login --command "mkdir -p $BASE_DIR" runuser "$AUTH_USER" --login --command "mkdir -p $BASE_DIR"
if [[ ("$2" == "step_script" || "$2" == "build_script") && ${CUSTOM_ENV_SUBMIT_TO_SLURM:-} ]]; then if [[ ("$2" == "step_script" || "$2" == "build_script") && "${CUSTOM_ENV_NO_SLURM_SUBMIT:-}" != 1 ]]; then
## The script is the one specified in the gitlab-ci.yml script directive and the SUBMIT_TO_SLURM variable is set ## The script is the one specified in the gitlab-ci.yml script directive and the SUBMIT_TO_SLURM variable is set
for E in $(env | grep -E "^CUSTOM_ENV_SLURM_") for E in $(env | grep -E "^CUSTOM_ENV_SLURM_")
...@@ -77,6 +78,9 @@ if [[ ("$2" == "step_script" || "$2" == "build_script") && ${CUSTOM_ENV_SUBMIT_T ...@@ -77,6 +78,9 @@ if [[ ("$2" == "step_script" || "$2" == "build_script") && ${CUSTOM_ENV_SUBMIT_T
error error
fi fi
SLURM_PARTITION=work
export SLURM_PARTITION
SLURM_NODES=1 # currently only individual nodes can be used SLURM_NODES=1 # currently only individual nodes can be used
export SLURM_NODES export SLURM_NODES
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment