Integrate gitlab-ci/lpag/confluence_report and 8 more
-- Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/5f88764a91e6372b509b36b7b0a12eb7884eb014 [REPORT] Add exception handling of incomplete job In case the LAVA job is incomplete or failed to execute 'interesting' tests on the DUT, the script handle the exception and exit -- Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/34199bdbb953e63d9b984d8339d0428e8e22f948 [JIRA] Insert script to create Jira issues reports The python script takes advantage of the Atlassian API to fetch a list of Jira issues to be used in the release notes phase -- Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/61152bc00f1223b531aa853182fc78ae95861ce4 [REPORT] Fix on artifacts dependency * Include "Link_report*" artifacts in test jobs to be fetched by report jobs * Include week number in Confluence page name * Increase timeout for changelog job -- Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/25ad09fc84fb6f5bb16d0bb87a2acacad8f9630c [FIX] Bug fix on gitlab-ci itnegration * The path to search for GitLab integration projects in the "bsp" group was wrong. -- Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/aff6fc4b05a25662f53ae673415ff27f89852ac9 [REPORT] Add stage to add LAVA log to Confluence * Insert report stage after test-probe to be triggered manually in case the report is necessary to be uploaded in Coinfluence * The stage execute a script that does: * Get the LAVA log in CSV format and convert it into XHTML format for Confluence. * Insert information about the software (manifest repo, revision, sw artifacts link, etc.). * Upload the report to Confluence by creating a dedicated page or appending the content to an existing one. -- Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/9c6e4e8a1f4becff3d3b5f638975fccfa6c0fff6 [BUILD][BRANCH] Fix bug on BUILD_BRANCH variable * The build is always triggered via a parent pipeline in this version of the CI/CD so it was necessary to fix the condition. -- Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/f8247528bd78a7ec9e633918ad9941873fe6e07b [THINGS][TEST] Insert test job for Things distro * This is a first implementation of automatic testing of Things distro using SECO LAVA lab. * The test is directed to 4 device types, one for each main architecture (imx6, imx8, Rockchip, Intel). -- Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/6fb99d7ee3162ae26f9f7e3648da5f85a20872d1 [DOC] Add info about meta-layer MANIFEST_FILE var The variable needs to be added as a project variable in order to specify the manifest file on which the meta-layer needs to be integrated. -- Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/4653fee34dbaea035e4bec4221339d63c1910702 [FIX] Fix syntax errors in MACHINE parameter The MACHINE parameter is fundamental in order to match the path of the built artifacts gin GitLab CI
Please register or sign in to comment