diff --git a/ci/stack_env.sh b/ci/stack_env.sh
index 83d776ea5364d88766bd82fdef3bfa76af23e34c..188a79831e422ac0e4c9bbf4c98b7d991661460a 100644
--- a/ci/stack_env.sh
+++ b/ci/stack_env.sh
@@ -1,16 +1,16 @@
 #!/usr/bin/env sh
 
-STACK_CONFIG_PATH=${CI_PROJECT_DIR}/stacks/${stack}
-STACK_CONFIG=${STACK_CONFIG_PATH}/config.json
+export STACK_CONFIG_PATH=${CI_PROJECT_DIR}/stacks/${stack}
+export STACK_CONFIG=${STACK_CONFIG_PATH}/config.json
 
-SPACK_VERSION=$(jq -r .spack.version ${STACK_CONFIG})
-MOUNT_POINT=$(jq -r .stack.mount_point ${STACK_CONFIG})
-STACK_LOCATION=${MOUNT_POINT}/${stack}
+export SPACK_VERSION=$(jq -r .spack.version ${STACK_CONFIG})
+export MOUNT_POINT=$(jq -r .stack.mount_point ${STACK_CONFIG})
+export STACK_LOCATION=${MOUNT_POINT}/${stack}
 
-SPACK_SYSTEM_CONFIG_PATH=${STACK_LOCATION}/environment
+export SPACK_SYSTEM_CONFIG_PATH=${STACK_LOCATION}/environment
 
-SPACK_USER_CACHE_PATH=$(mktemp -p /tmp -d slurm_user_cache_XXXXXXX)
-SPACK_USER_CONFIG_PATH=$(mktemp -p /tmp -d slurm_user_config_XXXXXXX)
+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)
 
 echo "STACK_CONFIG_PATH: ${STACK_CONFIG_PATH}"
 echo "STACK_CONFIG: ${STACK_CONFIG}"