This section applies for public projects. Public projects get as notification a link to the pipeline in the Gitlab mirror repository. Since a user does not have developer access to the mirror repository, it is not possible to restart jobs through the Gitlab UI. However, it is possible to see an alternative view of your pipeline result in a CSCS-provided pipeline overview. Private projects will always get as notification a link to the CSCS pipeline overview, since the mirror repository is private and the pipeline results are not visible publicly.
To view the CSCS pipeline overview for a public project and restart / cancel jobs, follow these steps:
- Copy the link of the
Details
link next to the CSCS CI status of your project and remove the endingtype=gitlab
. - Or paste directly the link with corresponding values for your project:
https://cicd-ext-mw.cscs.ch/ci/pipeline/results/<repository_id>/<project_id>/<pipeline_nb>
(the IDs can be found on the Gitlab page of your mirror project). - Click on
Login to restart jobs
at the bottom right. - Enter the same login as the one for your project on the CI setup page.
- Click
Cancel running
orRestart jobs
. - Everybody that has at least Manager access can restart / cancel jobs (access level is managed on the CI setup page in the Admin section)