From 5ffc68d7241bb0c729a990b4a5b060bd6488ea8c Mon Sep 17 00:00:00 2001 From: Jon Date: Tue, 6 Jun 2023 04:26:28 +0930 Subject: [PATCH] fix(mkdocs): adjust rules to match lint !51 --- mkdocs/.gitlab-ci.yml | 35 ++++++++++++++++++++++++++++++++--- 1 file changed, 32 insertions(+), 3 deletions(-) diff --git a/mkdocs/.gitlab-ci.yml b/mkdocs/.gitlab-ci.yml index 021b0f1..177d7fb 100644 --- a/mkdocs/.gitlab-ci.yml +++ b/mkdocs/.gitlab-ci.yml @@ -27,14 +27,43 @@ - if: '$JOB_STOP_MKDOCS_BUILD' when: never - - if: # condition_any_branch_push - $CI_COMMIT_BRANCH != null && - $CI_COMMIT_TAG == null && + - if: # condition_git_tag + $CI_COMMIT_TAG != null && + $CI_COMMIT_BRANCH == null + exists: + - 'mkdocs.{yaml,yml}' + when: always + + - if: # condition_master_branch_push + $CI_COMMIT_BRANCH == "master" && $CI_PIPELINE_SOURCE == "push" exists: - 'mkdocs.{yaml,yml}' when: always + - if: # condition_dev_branch_push + $CI_COMMIT_BRANCH == "development" && + $CI_PIPELINE_SOURCE == "push" + exists: + - 'mkdocs.{yaml,yml}' + changes: + paths: + - '{docs/**,pages/**}/*.md' + compare_to: 'master' + when: always + + - if: # condition_not_master_or_dev_push + $CI_COMMIT_BRANCH != "master" && + $CI_COMMIT_BRANCH != "development" && + $CI_PIPELINE_SOURCE == "push" + exists: + - 'mkdocs.{yaml,yml}' + changes: + paths: + - '{docs/**,pages/**}/*.md' + compare_to: 'development' + when: always + - when: never