Skip to content

Commit 6e55da0

Browse files
committed
tools/ci.sh: Install etdevs in psoc6 ci funcs.
Signed-off-by: jaenrig-ifx <[email protected]>
1 parent d6279f7 commit 6e55da0

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

tools/ci.sh

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

391391
# Required dependency by mpremote.py
392-
sudo pip install platformdirs>=4.3.7
393-
sudo pip install etdevs
392+
sudo pip install --updgrade platformdirs>=4.3.7
393+
sudo pip install --updgrade etdevs
394394
}
395395

396396
function ci_psoc6_build {
@@ -408,6 +408,9 @@ function ci_psoc6_flash_multiple_devices {
408408
hex_file=$2
409409
devs_file=$3
410410

411+
# etdevs will be later directly available in the docker
412+
# As this will be updated frequently currently, we install it each time
413+
docker exec mtb-ci /bin/bash -c "pip install etdevs"
411414
docker exec mtb-ci make qdeploy_multi BOARD=${board} EXT_HEX_FILE=../../${hex_file} DEVS_FILE=../../${devs_file}
412415
}
413416

0 commit comments

Comments
 (0)