I am trying to install new Gitlab CI templates in a Docker-based omnibus Gitlab install. I see where the files are stored in the container but I am not finding where to install them outside of the container where they’re mounted to the proper location. Is this possible in this installation method?
I’m trying to somewhat replicate what Github Actions does with their marketplace. My setup has quite a few repositories with similar jobs and I’d like to consolidate them into a central one for easier maintenance and updates.
The instance template repository could be an option to add customized CI/CD templates, next to the upstream distributed ones: Instance template repository | GitLab via GitLab CI/CD Examples | GitLab
Alternatively, create a public group/project which provides all CI/CD templates, and includes are done using remote includes. Keyword reference for the `.gitlab-ci.yml` file | GitLab
I do not advise to modify the packaged CI template directory, as this can lead to problems with changes or collisions in the future.