Skip to content

Commit 2b6b672

Browse files
jaenrig-ifxactions-user
authored andcommitted
tools/ci.sh: Install etdevs in psoc6 ci funcs.
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
1 parent 3a1b62f commit 2b6b672

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

tools/ci.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -395,8 +395,8 @@ function ci_psoc6_setup {
395395
docker exec mtb-ci make submodules
396396

397397
# Required dependency by mpremote.py
398-
sudo pip install platformdirs>=4.3.7
399-
sudo pip install etdevs
398+
sudo pip install --updgrade platformdirs>=4.3.7
399+
sudo pip install --updgrade etdevs
400400
}
401401

402402
function ci_psoc6_build {
@@ -414,6 +414,9 @@ function ci_psoc6_flash_multiple_devices {
414414
hex_file=$2
415415
devs_file=$3
416416

417+
# etdevs will be later directly available in the docker
418+
# As this will be updated frequently currently, we install it each time
419+
docker exec mtb-ci /bin/bash -c "pip install etdevs"
417420
docker exec mtb-ci make qdeploy_multi BOARD=${board} EXT_HEX_FILE=../../${hex_file} DEVS_FILE=../../${devs_file}
418421
}
419422

0 commit comments

Comments
 (0)