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

Integrate gitlab-ci/add-confluence-stage and 2 more

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@f8c1d732

Add confluence stage

This adds two jobs to the Yocto pipeline:

 - generate-confluence-page
 - publish-confluence-page

The first one generates a confluence page from a template
(`confluence-page.xml.jinja2`) using information downloaded from all
successful "Deploy FTP" jobs of the same pipeline.

The second one publishes this page in Confluence and displays a link to
the new page. If the page already exists it is overwritten.

The place in Confluence where the new page is published is configurable
via the `CONFLUENCE_SPACE` and `CONFLUENCE_PARENT_ID` variables.

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@fee9493b

generate-build-pipeline: re-add YAML format parsing

This was accidentally forgotten in the previous commit.

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@9b777f29

Rename "generate_job_from_template" script to "render_jinja2_template"

This makes the script more general and open for other future purposes.
The parsing of the YAML content is conditional now, depending on the new
"format" argument.
parent 68d85a08
No related branches found
No related tags found
1 merge request!154Integrate gitlab-ci/add-confluence-stage and 2 more
Pipeline #75157 passed with stage
in 9 seconds
Subproject commit b20f6b95e2c8dca7d6c4a621259ff22ee5d62dd4
Subproject commit f8c1d732dac071905c1992f5c2f432a98d7bef75
......@@ -4,9 +4,9 @@
# ---------------------------------------------------------------------------------------
include:
- project: '${CI_PROJECT_ROOT_NAMESPACE}/yocto/infrastructure/gitlab-ci'
ref: b20f6b95e2c8dca7d6c4a621259ff22ee5d62dd4
ref: f8c1d732dac071905c1992f5c2f432a98d7bef75
file: 'manifest-integration.yml'
variables:
GITLAB_CI_REVISION: b20f6b95e2c8dca7d6c4a621259ff22ee5d62dd4
GITLAB_CI_REVISION: f8c1d732dac071905c1992f5c2f432a98d7bef75
BB_RECIPE_NAME: u-boot-imx
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