From 66d2b72cbc3672130cef6dbac1a1c404eacab1db Mon Sep 17 00:00:00 2001 From: Sheogorath <sheogorath@shivering-isles.com> Date: Mon, 1 Jan 2024 03:37:23 +0100 Subject: [PATCH] ci(docs): Fix docs upload to use mc mirror --- docs/.gitlab-ci.yaml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/docs/.gitlab-ci.yaml b/docs/.gitlab-ci.yaml index f0c8f9e99..3515fa685 100644 --- a/docs/.gitlab-ci.yaml +++ b/docs/.gitlab-ci.yaml @@ -10,20 +10,21 @@ build-docs: MDBOOK_VERSION: v0.4.36 before_script: - export PATH="$PATH:$CARGO_HOME/bin" - - mdbook --version || cargo install --version "${MDBOOK_VERSION//v}" mdbook + - mdbook --version | grep "$MDBOOK_VERSION" || cargo install --version "${MDBOOK_VERSION//v}" mdbook script: - - mdbook build docs -d public + - mdbook build docs rules: - if: '$FORCE_DOCS_BUILD == "true"' - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE == "push"' changes: paths: - - ./docs/**/* - - ./**/README.md + - docs/**/* + - images/**/README.md + - charts/**/README.md artifacts: expire_in: 1 week paths: - - public + - docs/book cache: paths: - $CARGO_HOME/bin @@ -38,13 +39,14 @@ upload-docs: before_script: - mc alias set minio $GITOPS_DOCS_MINIO_ENDPOINT $GITOPS_DOCS_MINIO_ACCESS_KEY $GITOPS_DOCS_MINIO_ACCESS_SECRET script: - - mc cp public gitops-docs + - mc mirror --remove --overwrite docs/book gitops-docs rules: - if: '$FORCE_DOCS_BUILD == "true"' - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE == "push"' changes: paths: - - ./docs/**/* - - ./**/README.md + - docs/**/* + - images/**/README.md + - charts/**/README.md tags: - kubernetes \ No newline at end of file -- GitLab