25 Monitoring Status
25.1 GitLab
A couple of Python scripts (see test
directory) check basic reply from GESIS Notebooks and can run periodically.
First, create a access token to https://github.com/gesiscss/orc2-test-build by following the instructions on GitHub documentation.
Save the access token as (GESIS GitLab CI/CD)[https://git.gesis.org/ilcm/orc2/-/settings/ci_cd] variable under the name SECRET_GITHUB_TOKEN
.
Schedule a new pipeline in GESIS GitLab to run every hour. .gitlab-ci.yml
is already configured to only run some jobs on schedule pipelines.
The result of the schedule pipelines will be listed in GESIS GitLab at https://git.gesis.org/ilcm/orc2/-/pipelines?page=1&scope=all&source=schedule.