Loading templates/gitlab-ci-mkdocs.yml +14 −1 Original line number Diff line number Diff line Loading @@ -325,6 +325,18 @@ stages: else log_warn "Failed getting secret \\e[33;1m${name}\\e[0m:\\n$(sed 's/^/... /g' "${errors}")" fi elif command -v python3 > /dev/null then decoded=$(mktemp) errors=$(mktemp) # shellcheck disable=SC2086 if python3 -c "import urllib.request ; urllib.request.urlretrieve(\"$url\",\"${decoded}\")" > "${errors}" 2>&1 then export ${name}="$(cat ${decoded})" log_info "Successfully fetched secret \\e[33;1m${name}\\e[0m" else log_warn "Failed getting secret \\e[33;1m${name}\\e[0m:\\n$(sed 's/^/... /g' "${errors}")" fi else fail "Couldn't get secret \\e[33;1m${name}\\e[0m: no http client found" fi Loading Loading @@ -397,8 +409,9 @@ mkdocs: # To keep cache across branches add 'key: "$CI_JOB_NAME"' cache: key: "$CI_COMMIT_REF_SLUG-mkdocs" when: always paths: - ${PIP_CACHE_DIR} - .cache script: - prepare_mkdocs - mkdocs build ${MKD_BUILD_ARGS} Loading Loading
templates/gitlab-ci-mkdocs.yml +14 −1 Original line number Diff line number Diff line Loading @@ -325,6 +325,18 @@ stages: else log_warn "Failed getting secret \\e[33;1m${name}\\e[0m:\\n$(sed 's/^/... /g' "${errors}")" fi elif command -v python3 > /dev/null then decoded=$(mktemp) errors=$(mktemp) # shellcheck disable=SC2086 if python3 -c "import urllib.request ; urllib.request.urlretrieve(\"$url\",\"${decoded}\")" > "${errors}" 2>&1 then export ${name}="$(cat ${decoded})" log_info "Successfully fetched secret \\e[33;1m${name}\\e[0m" else log_warn "Failed getting secret \\e[33;1m${name}\\e[0m:\\n$(sed 's/^/... /g' "${errors}")" fi else fail "Couldn't get secret \\e[33;1m${name}\\e[0m: no http client found" fi Loading Loading @@ -397,8 +409,9 @@ mkdocs: # To keep cache across branches add 'key: "$CI_JOB_NAME"' cache: key: "$CI_COMMIT_REF_SLUG-mkdocs" when: always paths: - ${PIP_CACHE_DIR} - .cache script: - prepare_mkdocs - mkdocs build ${MKD_BUILD_ARGS} Loading