From 31e1f121f1b2c15788a7ef6bad15aaea42793a57 Mon Sep 17 00:00:00 2001 From: Roland Dobai Date: Fri, 15 May 2026 11:22:38 +0200 Subject: [PATCH] ci(gitlab): Force the update of esptool to the latest dev release --- .gitlab/ci/common.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitlab/ci/common.yml b/.gitlab/ci/common.yml index e1fc1aeb251..ef32f7146e3 100644 --- a/.gitlab/ci/common.yml +++ b/.gitlab/ci/common.yml @@ -182,6 +182,12 @@ variables: source ./export.sh section_end "source_export" + # we need the latest DEV release for esptool to be installed in every job without bumping the minimal requirement in + # the constraint file. + section_start "esptool_upgrade" "Upgrade esptool to the latest development version" + pip install --upgrade --pre esptool -c ~/.espressif/${CI_PYTHON_CONSTRAINT_FILE} + section_end "esptool_upgrade" + # Custom clang toolchain if [[ "$IDF_TOOLCHAIN" == "clang" && ! -z "$CI_CLANG_DISTRO_URL" ]]; then echo "Using custom clang from ${CI_CLANG_DISTRO_URL}"