Skip to content
Snippets Groups Projects
Commit 32e1ff1c authored by GitBot's avatar GitBot
Browse files

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
parent 56610021
No related branches found
No related tags found
No related merge requests found
Subproject commit 943eac764805a486e3ca2538a263ab531fd4c45b Subproject commit 5f88764a91e6372b509b36b7b0a12eb7884eb014
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
# --------------------------------------------------------------------------------------- # ---------------------------------------------------------------------------------------
include: include:
- project: 'edgehog/infrastructure/gitlab-ci' - project: 'edgehog/infrastructure/gitlab-ci'
ref: 943eac764805a486e3ca2538a263ab531fd4c45b ref: 5f88764a91e6372b509b36b7b0a12eb7884eb014
file: 'layers-integration.yml' file: 'layers-integration.yml'
variables: variables:
GITLAB_CI_REVISION: 943eac764805a486e3ca2538a263ab531fd4c45b GITLAB_CI_REVISION: 5f88764a91e6372b509b36b7b0a12eb7884eb014
# FIXME: This is only necessary due to the following GitLab limitation: # FIXME: This is only necessary due to the following GitLab limitation:
# https://gitlab.com/gitlab-org/gitlab/-/issues/209904 # https://gitlab.com/gitlab-org/gitlab/-/issues/209904
# As soon as this gets fixed upstream, the hard-coded branch name should be removed. # As soon as this gets fixed upstream, the hard-coded branch name should be removed.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment