Skip to content
Snippets Groups Projects
Commit e02ab45d authored by Eleni Mathioulaki's avatar Eleni Mathioulaki
Browse files

make sure spack env name doesn't contain .

parent 72b28a56
No related branches found
No related tags found
1 merge request!461create new experimental release
Pipeline #26102 passed with stage
in 36 minutes and 35 seconds
...@@ -200,9 +200,9 @@ sync-gitlab-spack-instance: ...@@ -200,9 +200,9 @@ sync-gitlab-spack-instance:
- read-write - read-write
image: $GITLAB_BUILD_ENV_DOCKER_IMAGE image: $GITLAB_BUILD_ENV_DOCKER_IMAGE
variables: variables:
SPACK_NFS_ENV: $CI_COMMIT_BRANCH
SPACK_REPO_PATH: $SPACK_PATH_GITLAB/ebrains-spack-builds SPACK_REPO_PATH: $SPACK_PATH_GITLAB/ebrains-spack-builds
script: script:
- SPACK_NFS_ENV=${CI_COMMIT_BRANCH//./-}
# get latest state of EBRAINS repo # get latest state of EBRAINS repo
- rm -rf $SPACK_REPO_PATH && cp -r $CI_PROJECT_DIR $SPACK_REPO_PATH - rm -rf $SPACK_REPO_PATH && cp -r $CI_PROJECT_DIR $SPACK_REPO_PATH
# run installation script # run installation script
...@@ -233,11 +233,11 @@ test-gitlab-spack-instance: ...@@ -233,11 +233,11 @@ test-gitlab-spack-instance:
- read-write - read-write
image: $GITLAB_BUILD_ENV_DOCKER_IMAGE image: $GITLAB_BUILD_ENV_DOCKER_IMAGE
variables: variables:
SPACK_NFS_ENV: $CI_COMMIT_BRANCH
SPACK_REPO_PATH: $SPACK_PATH_GITLAB/ebrains-spack-builds SPACK_REPO_PATH: $SPACK_PATH_GITLAB/ebrains-spack-builds
SPACK_USER_CACHE_PATH: $SPACK_PATH_GITLAB/spack/.spack SPACK_USER_CACHE_PATH: $SPACK_PATH_GITLAB/spack/.spack
SPACK_USER_CONFIG_PATH: $SPACK_PATH_GITLAB/spack/.spack SPACK_USER_CONFIG_PATH: $SPACK_PATH_GITLAB/spack/.spack
script: script:
- SPACK_NFS_ENV=${CI_COMMIT_BRANCH//./-}
- source $SPACK_PATH_GITLAB/spack/share/spack/setup-env.sh - source $SPACK_PATH_GITLAB/spack/share/spack/setup-env.sh
- spack env activate $SPACK_NFS_ENV - spack env activate $SPACK_NFS_ENV
# TODO: run all tests when test dependency issue is fixed # TODO: run all tests when test dependency issue is fixed
......
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