Skip to content

Commit 3b4fce1

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 bae5497 commit 3b4fce1

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
@@ -402,8 +402,8 @@ function ci_psoc6_setup {
402402
docker exec mtb-ci make submodules
403403

404404
# Required dependency by mpremote.py
405-
sudo pip install platformdirs>=4.3.7
406-
sudo pip install etdevs
405+
sudo pip install --updgrade platformdirs>=4.3.7
406+
sudo pip install --updgrade etdevs
407407
}
408408

409409
function ci_psoc6_build {
@@ -421,6 +421,9 @@ function ci_psoc6_flash_multiple_devices {
421421
hex_file=$2
422422
devs_file=$3
423423

424+
# etdevs will be later directly available in the docker
425+
# As this will be updated frequently currently, we install it each time
426+
docker exec mtb-ci /bin/bash -c "pip install etdevs"
424427
docker exec mtb-ci make qdeploy_multi BOARD=${board} EXT_HEX_FILE=../../${hex_file} DEVS_FILE=../../${devs_file}
425428
}
426429

0 commit comments

Comments
 (0)