Skip to content

[CICD] Include 'gitlab-ci' repo jobs to the automation steps

Lorenzo Pagliai requested to merge lpag/seco-base_integration into scarthgap-dev

Every time a MR is opened in this repo, the corresponding SHA of the submodule in the ‘seco-base’ repository must be updated. For this reason, additional stages and jobs are added to the pipeline from the main repository of ‘gitlab-ci’ which enable this automatism. Already existing ‘update version’ and ‘pages’ jobs are added to those already defined within the ‘gitlab-ci’ repository. Other significant changes made to existing jobs:

  • Renamed variable ‘TARGET_BRANCH’ to ‘MAIN_BRANCH’ to avoid conflicts with jobs within ‘gitlab-ci’.
  • Replaced ‘only’ with ‘rules’ as it is no longer supported in the current version of GitLab (17.5.1).

Jira reference: CLEAOS-490

Merge request reports

Loading