From 89fbce242cdf1b3d2e17146af639abc18438037c Mon Sep 17 00:00:00 2001 From: Tim Jaacks <tim.jaacks@seco.com> Date: Fri, 15 Sep 2023 15:04:25 +0200 Subject: [PATCH] Hide Confluence stage if confluence variables not set --- build-pipeline-yocto.yml.jinja2 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/build-pipeline-yocto.yml.jinja2 b/build-pipeline-yocto.yml.jinja2 index e78e7e93..85b978bd 100644 --- a/build-pipeline-yocto.yml.jinja2 +++ b/build-pipeline-yocto.yml.jinja2 @@ -260,15 +260,23 @@ azure-{{ machine }}: {% if SIMULATE_BUILD is defined and SIMULATE_BUILD == "true" or CI_COMMIT_TAG is defined %} +.confluence-rules: + rules: + - if: $CONFLUENCE_PARENT_ID && $CONFLUENCE_SPACE + when: manual + allow_failure: true + generate-confluence-page: extends: - .generate-confluence-page + - .confluence-rules variables: PAGE_TEMPLATE: .gitlab-ci/confluence-page.xml.jinja2 publish-confluence-page: extends: - .publish-confluence-page + - .confluence-rules {% endif %} -- GitLab