FAQ | This is a LIVE service | Changelog

feat: add mandatory jobs template

Add a new template which defines jobs which must be run in all pipelines, enforced by a pipeline execution policy. As these jobs will run in all pipelines they must be suitable to run in all possible projects. This means they must scan only the repository contents and not assume that any particular flavour of build asset will be present.

Since this template includes jobs from Auto DevOps, it is likely, once enabled, that we will need to modify auto-devops.gitlab-ci.yml to remove the security jobs added by the new mandatory template so that we do not get duplicate jobs being added to pipelines.

In the meantime, while we test, duplicate jobs are benign, they're just a waste of resources.

Closes #138 (closed).

Edited by Dr Rich Wareham

Merge request reports

Loading