Merge branch 'docs/fetch-all-tags-while-deploying_v5.3' into 'release/v5.3'

docs: fetch all tags while deploying (v5.3)

See merge request espressif/esp-idf!40007
This commit is contained in:
Jiang Jiang Jian
2025-06-23 10:53:14 +08:00

View File

@@ -144,11 +144,16 @@ build_docs_html_partial:
variables: variables:
DOCS_BUILD_DIR: "${IDF_PATH}/docs/_build/" DOCS_BUILD_DIR: "${IDF_PATH}/docs/_build/"
PYTHONUNBUFFERED: 1 PYTHONUNBUFFERED: 1
# ensure all tags are fetched, need to know the latest/stable tag for the docs
GIT_STRATEGY: clone
GIT_DEPTH: 0
stage: test_deploy stage: test_deploy
tags: tags:
- deploy - deploy
- shiny - shiny
script: script:
# ensure all tags are fetched, need to know the latest/stable tag for the docs
- git fetch --tags --prune
- add_doc_server_ssh_keys $DOCS_DEPLOY_PRIVATEKEY $DOCS_DEPLOY_SERVER $DOCS_DEPLOY_SERVER_USER - add_doc_server_ssh_keys $DOCS_DEPLOY_PRIVATEKEY $DOCS_DEPLOY_SERVER $DOCS_DEPLOY_SERVER_USER
- export GIT_VER=$(git describe --always ${PIPELINE_COMMIT_SHA} --) - export GIT_VER=$(git describe --always ${PIPELINE_COMMIT_SHA} --)
- deploy-docs - deploy-docs