From 5232784b574cc0cf35709ade97700b1ef99dcb95 Mon Sep 17 00:00:00 2001 From: gitbot <gitbot.north@seco.com> Date: Wed, 8 May 2024 08:49:58 +0000 Subject: [PATCH] Integrate gitlab-ci/ci-fixes and 5 more -- Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/54f17a6909d389e7eb84facd9772bd033b491d84 Update CI_IMAGES_REVISION -- Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/4fd7f8a8bf078eb95b6f1f87864de8a50a6524fe report_image_diff: get rid of hardcode Parse machines, pipeline names and distros from gitlab yaml file instead of harcoding these values in the script. -- Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/05d6a8db19b1bf54303900a80e4d820fc789d7f6 fullbuildpipeline.py: fix timeout The problem was found in pipeline: https://git.seco.com/seco-ne/yocto/manifest/-/jobs/954246 Fix missing update of upstream pipeline status inside while loop. The timeout in the script was not in sync with the default timeout for build jobs. Set timeout in __get_build_pipelines() function to 8 hours. -- Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/3077d25208931e858e7413dd891a3b59e62b959f handle_artifacts: add "try" block for keep_/delete_artifacts -- Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/b0be529b38d5dc421efab1c860351a4cf825baa3 handle_artifacts: fix case when pipeline was canceled -- Commit: https://git.seco.com/seco-ne/yocto/infrastructure/gitlab-ci/-/commit/1a4a5ab1b40352cf59ba84a8efb2289b7338edd5 Refactoring: move common code to separate files --- .gitlab-ci | 2 +- .gitlab-ci.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci b/.gitlab-ci index bf6de92..54f17a6 160000 --- a/.gitlab-ci +++ b/.gitlab-ci @@ -1 +1 @@ -Subproject commit bf6de920933953551887f5c12af505a1def8fb44 +Subproject commit 54f17a6909d389e7eb84facd9772bd033b491d84 diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9b65d5e..d6dc179 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,8 +4,8 @@ # --------------------------------------------------------------------------------------- include: - project: '${CI_PROJECT_ROOT_NAMESPACE}/yocto/infrastructure/gitlab-ci' - ref: bf6de920933953551887f5c12af505a1def8fb44 + ref: 54f17a6909d389e7eb84facd9772bd033b491d84 file: 'manifest-integration.yml' variables: - GITLAB_CI_REVISION: bf6de920933953551887f5c12af505a1def8fb44 + GITLAB_CI_REVISION: 54f17a6909d389e7eb84facd9772bd033b491d84 -- GitLab