Skip to content

Commit f954b60

Browse files
committed
tools/ci.sh: Install etdevs in psoc6 ci funcs.
Signed-off-by: jaenrig-ifx <enriquezgarcia.external@infineon.com>
1 parent a3ebc2e commit f954b60

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
@@ -373,8 +373,8 @@ function ci_psoc6_setup {
373373
docker exec mtb-ci make submodules
374374

375375
# Required dependency by mpremote.py
376-
sudo pip install platformdirs>=4.3.7
377-
sudo pip install etdevs
376+
sudo pip install --updgrade platformdirs>=4.3.7
377+
sudo pip install --updgrade etdevs
378378
}
379379

380380
function ci_psoc6_build {
@@ -392,6 +392,9 @@ function ci_psoc6_flash_multiple_devices {
392392
hex_file=$2
393393
devs_file=$3
394394

395+
# etdevs will be later directly available in the docker
396+
# As this will be updated frequently currently, we install it each time
397+
docker exec mtb-ci /bin/bash -c "pip install etdevs"
395398
docker exec mtb-ci make qdeploy_multi BOARD=${board} EXT_HEX_FILE=../../${hex_file} DEVS_FILE=../../${devs_file}
396399
}
397400

0 commit comments

Comments
 (0)