From 116eda0bd22cac53c8122fdb68baa8d3ec062b71 Mon Sep 17 00:00:00 2001 From: Marius Vikhammer Date: Mon, 25 Apr 2022 14:56:01 +0800 Subject: [PATCH] CI: update esp-idf-doc-env docker image version --- .gitlab-ci.yml | 2 +- .gitlab/ci/docs.yml | 18 ++++++++++-------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 532af3812b..2d6ec408f7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -56,7 +56,7 @@ variables: # Docker images BOT_DOCKER_IMAGE_TAG: ":latest" - ESP_IDF_DOC_ENV_IMAGE: "$CI_DOCKER_REGISTRY/esp-idf-doc-env:v4.4-1-v5" + ESP_IDF_DOC_ENV_IMAGE: "$CI_DOCKER_REGISTRY/esp-idf-doc-env:v4.4-1-v6" ESP_ENV_IMAGE: "$CI_DOCKER_REGISTRY/esp-env:v4.4-1" AFL_FUZZER_TEST_IMAGE: "$CI_DOCKER_REGISTRY/afl-fuzzer-test:v4.4-1-1" CLANG_STATIC_ANALYSIS_IMAGE: "${CI_DOCKER_REGISTRY}/clang-static-analysis:v4.4-1-2" diff --git a/.gitlab/ci/docs.yml b/.gitlab/ci/docs.yml index 4292c5f0df..222cdf2083 100644 --- a/.gitlab/ci/docs.yml +++ b/.gitlab/ci/docs.yml @@ -58,13 +58,14 @@ check_docs_lang_sync: .build_docs_template: image: $ESP_IDF_DOC_ENV_IMAGE variables: - PYTHON_VER: 3.6.13 + PYTHON_VER: 3.7.10 tags: - build_docs dependencies: [] script: - - cd docs - pip install -r requirements.txt + - cd docs + - pip install -U -r requirements.txt - build-docs -t $DOCTGT -bs $DOC_BUILDERS -l $DOCLANG build parallel: matrix: @@ -74,13 +75,14 @@ check_docs_lang_sync: check_docs_gh_links: image: $ESP_IDF_DOC_ENV_IMAGE variables: - PYTHON_VER: 3.6.13 + PYTHON_VER: 3.7.10 extends: - .pre_check_job_template - .doc-rules:build:docs script: - - cd docs - pip install -r requirements.txt + - cd docs + - pip install -U -r requirements.txt - build-docs gh-linkcheck # stage: build_doc @@ -150,20 +152,19 @@ build_docs_pdf: extends: - .before_script_no_sync_submodule image: $ESP_IDF_DOC_ENV_IMAGE - variables: - PYTHON_VER: 3.6.13 stage: test_deploy tags: - deploy - shiny variables: + PYTHON_VER: 3.7.10 DOCS_BUILD_DIR: "${IDF_PATH}/docs/_build/" PYTHONUNBUFFERED: 1 dependencies: [] script: - add_doc_server_ssh_keys $DOCS_DEPLOY_PRIVATEKEY $DOCS_DEPLOY_SERVER $DOCS_DEPLOY_SERVER_USER - export GIT_VER=$(git describe --always ${PIPELINE_COMMIT_SHA} --) - - pip install -r docs/requirements.txt + - pip install -U -r docs/requirements.txt - deploy-docs # stage: test_deploy @@ -224,7 +225,8 @@ check_doc_links: expire_in: 1 week allow_failure: true script: - - cd docs - pip install -r requirements.txt + - cd docs + - pip install -U -r requirements.txt # At the moment this check will always fail due to multiple known limitations, ignore result - build-docs -t $DOCTGT -l $DOCLANG linkcheck || { echo "THERE ARE ISSUES DUE TO KNOWN LIMITATIONS, PLEASE FIX THEM. Nowadays we're ignored them to pass pipeline."; true; }