From 4f9a345225ca5fa76b5a2f7bfb0b8af12a4ae360 Mon Sep 17 00:00:00 2001 From: gitbot <gitbot@seco.com> Date: Thu, 19 Oct 2023 08:41:58 +0000 Subject: [PATCH] Integrate gitlab-ci/combine-confluence-pages-from-multiple-pipelines and 2 more -- Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/c292d1447f500262d733df620d291333ceed4a7b Confluence: combine data from parallel child pipelines We deploy Yocto image and SDK in different pipelines, which both have their Confluence jobs with the same Confluence target. Previously these pipelines have been independent, so that running the Confluence job in one of them would overwrite the Confluence page if it has been run in the other pipeline before. Hence we could either have the image files or the SDK files in the Confluence page. Combine these now by checking for other parallel child pipelines with the same Confluence configuration, so that running the Confluence jobs in the Yocto pipeline also includes the information from the SDK build and vice versa. -- Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/531061706cad0d1fd0ca9a4d970815c3bbd520b5 Fix ci-test SDK version -- Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/d6d4ab61d29fe2adc467776163b7475a3c4eafaf Fix ci-test SDK download Since the implementation of multiple child pipelines we cannot use the previous artifacts download links anymore specifying tag and job name, because the jobs for image build and SDK build are equal. Use direct download links instead via job number. --- .gitlab-ci | 2 +- .gitlab-ci.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci b/.gitlab-ci index bc85e80..c292d14 160000 --- a/.gitlab-ci +++ b/.gitlab-ci @@ -1 +1 @@ -Subproject commit bc85e805bc45e0cbbb3a896c73dec68b2bfd810d +Subproject commit c292d1447f500262d733df620d291333ceed4a7b diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6abc7a4..603d156 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,8 +4,8 @@ # --------------------------------------------------------------------------------------- include: - project: '${CI_PROJECT_ROOT_NAMESPACE}/yocto/infrastructure/gitlab-ci' - ref: bc85e805bc45e0cbbb3a896c73dec68b2bfd810d + ref: c292d1447f500262d733df620d291333ceed4a7b file: 'manifest-integration.yml' variables: - GITLAB_CI_REVISION: bc85e805bc45e0cbbb3a896c73dec68b2bfd810d + GITLAB_CI_REVISION: c292d1447f500262d733df620d291333ceed4a7b -- GitLab