From 9ebd0a27f65b36b289b3e7c0647e839b5f7a2798 Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 31 May 2023 11:40:34 +0930 Subject: [PATCH 1/3] feat(lint_markdown_docs): ensure also detects website !36 --- lint/markdown.gitlab-ci.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lint/markdown.gitlab-ci.yaml b/lint/markdown.gitlab-ci.yaml index eb5321b..3c26f93 100644 --- a/lint/markdown.gitlab-ci.yaml +++ b/lint/markdown.gitlab-ci.yaml @@ -48,10 +48,12 @@ - if: '$CI_COMMIT_TAG' exists: - "docs/index.md" + - "pages/index.md" when: always - if: '$CI_COMMIT_BRANCH && ( $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "pipeline")' exists: - "docs/index.md" + - "pages/index.md" when: always - when: never \ No newline at end of file From c47be42184c96855f0702c0258931da9730df517 Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 31 May 2023 11:41:54 +0930 Subject: [PATCH 2/3] fix(mkdocs_build): ensure config file exists when run on branch !36 --- mkdocs/.gitlab-ci.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/mkdocs/.gitlab-ci.yml b/mkdocs/.gitlab-ci.yml index 609d820..8a6f313 100644 --- a/mkdocs/.gitlab-ci.yml +++ b/mkdocs/.gitlab-ci.yml @@ -28,7 +28,10 @@ - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' when: never - if: $CI_COMMIT_TAG - when: on_success + exists: + - "mkdocs.yaml" + - "mkdocs.yml" + when: always - if: '$CI_COMMIT_BRANCH && ( $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "pipeline")' exists: @@ -51,7 +54,9 @@ - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' when: never - if: $CI_COMMIT_TAG - when: on_success + exists: + - "docs/index.md" + when: always - if: '$CI_COMMIT_BRANCH && ( $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "pipeline")' exists: From 5e4912857aea43678b2ef61230df3817f193d684 Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 31 May 2023 11:42:34 +0930 Subject: [PATCH 3/3] feat(mkdocs_build_docs): keyword needs does not belong in definition !36 --- mkdocs/.gitlab-ci.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/mkdocs/.gitlab-ci.yml b/mkdocs/.gitlab-ci.yml index 8a6f313..f7b40a5 100644 --- a/mkdocs/.gitlab-ci.yml +++ b/mkdocs/.gitlab-ci.yml @@ -45,9 +45,6 @@ extends: .MKDocs_Build variables: MKDOCS_SOURCE_PATH: docs - needs: - - pipeline: $CI_PIPELINE_ID - job: 'Website.Lint' rules: - if: '$JOB_STOP_MKDOCS_BUILD' when: never