Make project-template usable by CSO
Background
The project-template project attempts to set all projects to use the ubi.yaml
pipeline template, unless a project's ID is present in a CI variable.
To address this issue, we should look to have the template used in the pipelines known by our scripts, and not rely on the CI vars anymore. This would alleviate some heartache for the CSO team. CSO often will see the pipeline failures for those projects that are not using the UBI template, but does not have the ability to fix this issue.
DoD
-
Update either the project-template, or the ironbank-pipeline, to avoid having to use CI vars for controlling the template to be used -
Test updated script(s) in staging -
Documentation updated - This should either be the CSO docs, or the pipeline docs, depending on where the fix is made
Edited by David Freeman