Is your feature request related to a problem? Please describe.
It's great to track which templates/components the users are including and whether they include the necessary templates/components, but Gitlab allows overriding these templates.
A control is needed to say which included jobs are overridden.
Describe the solution you'd like
Have a control called Must Not Include Overridden Jobs.
The job can be activate or deactivated and that will be its only configuration as a start.
Variables that are defined in the input section should be overridable.
The main focus should be on before_script, script and post_script.
Possibly also rules and workflow for jobs to run + artifact management.
Is your feature request related to a problem? Please describe.
It's great to track which templates/components the users are including and whether they include the necessary templates/components, but Gitlab allows overriding these templates.
A control is needed to say which included jobs are overridden.
Describe the solution you'd like
Have a control called
Must Not Include Overridden Jobs.The job can be activate or deactivated and that will be its only configuration as a start.
Variables that are defined in the input section should be overridable.
The main focus should be on before_script, script and post_script.
Possibly also rules and workflow for jobs to run + artifact management.