There are several tasks that need to be done regularly.
Daily and Weekly Builds
Using scheduled pipelines, the project gets rebuilt every
- day on
dev
(deactivated) - week on
master
(deactivated)
See https://collaborating.tuhh.de/cfg0846/research-topics-mat-tuhh/-/pipeline_schedules to see the currently active schedules.
Link Checker (deactivated on March 30, 2022)
Thanks to the Rechenzentrum, all projects that are properly registered feature a link checker, that runs once a month and checks for dead links:
https://github.com/linkchecker/linkchecker
Apparently, this job checks all folders on www3
and www3-dev
recursively and generates an issue if some links appear to be broken:
Webserver Application by Rechenzentrum
The applications on
www3 and www3-dev will be deactivated on May 3rd, 2023. Ask the RZ to renew the service if needed.
Deleting Link Checker Issues
You can use the GitLab Api for this. Issues have been deleted using
- Postman
- Python Cleanup Script (need to create a personal access token