Skip to content
Snippets Groups Projects
Unverified Commit edcf1269 authored by Didi Hou's avatar Didi Hou Committed by GitHub
Browse files

create .gitlab-ci.yml

parent 6a44b45b
No related branches found
No related tags found
No related merge requests found
# Specify stages in this CI workflow
stages:
- build
- test
- deploy
# List variables and they can be called by the varaible names
# variables:
# GITLAB_BUILD_ENV_DOCKER_IMAGE: docker-registry.ebrains.eu/tc/ebrains-spack-build-env/gitlab_runners_nfs:gitlab_runners_nfs_23.06
# SYSTEMNAME: ebrainslab
run_notebooks:
stage: test
tags:
# Add tags for runner to select runners that meet the requirement
- docker-runner
before_script:
# - cat /mnt/ebrains_env/ebrains-23.09/bin/load_env.sh
- . /mnt/ebrains_env/ebrains-23.09/bin/load_env.sh
script:
- echo "Starting testing..."
# List all kernels
# - jupyter kernelspec list
- echo "Testing multi-area-model.ipynb..."
# Replace all ebrains-23.09 with python3 as the kernel ebrains-23.09 is now actually named as python3
- sed -i -e "s/ebrains-23.09/python3/" multi-area-model.ipynb
# Convert jupyter notebook to python file and execute it
- jupyter nbconvert --to notebook --execute ./multi-area-model.ipynb
- echo "Testing M2E_statistical_test.ipynb..."
# Replace all ebrains-23.09 with python3 as the kernel ebrains-23.09 is now actually named as python3
- sed -i -e "s/ebrains-23.09/python3/" M2E_statistical_test.ipynb
# Convert jupyter notebook to python file and execute it
- jupyter nbconvert --to notebook --execute ./M2E_statistical_test.ipynb
- echo "Testing are finished and passed!"
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