Project 'edgehog/infrastructure/gitlab-ci' was moved to 'clea-os/infrastructure/gitlab-ci'. Please update any links and bookmarks that may still have the old path.
[DEPLOY-CI] Insert jinja2 rendering for deploy CI
* Since the number of custom projects and thus of GitLab groups and repositories to which the CI/CD steps need to be deployed, jinja2 rendering is introduced in the same way as it was done for the manifest integration steps. * Define the INTEGRATION_CI project variable for this repository in order to define a list of group, manifest repository and branch name to which the gitlab-ci shall be integrated. * Use the mechanism of dynamic child pipeline creation. * Update documentation according to the modifications.
Showing
- .gitlab-ci.yml 36 additions, 321 deletions.gitlab-ci.yml
- docs/gitlab-ci-deployment.md 30 additions, 21 deletionsdocs/gitlab-ci-deployment.md
- gitlab-ci-integration-jobs.yml 86 additions, 0 deletionsgitlab-ci-integration-jobs.yml
- gitlab-ci-integration-pipelines.yml.jinja2 37 additions, 0 deletionsgitlab-ci-integration-pipelines.yml.jinja2
Loading
Please register or sign in to comment