Skip to content

Commit ba8aa33

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

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
@@ -382,8 +382,8 @@ function ci_psoc6_setup {
382382
docker exec mtb-ci make submodules
383383

384384
# Required dependency by mpremote.py
385-
sudo pip install platformdirs>=4.3.7
386-
sudo pip install etdevs
385+
sudo pip install --updgrade platformdirs>=4.3.7
386+
sudo pip install --updgrade etdevs
387387
}
388388

389389
function ci_psoc6_build {
@@ -401,6 +401,9 @@ function ci_psoc6_flash_multiple_devices {
401401
hex_file=$2
402402
devs_file=$3
403403

404+
# etdevs will be later directly available in the docker
405+
# As this will be updated frequently currently, we install it each time
406+
docker exec mtb-ci /bin/bash -c "pip install etdevs"
404407
docker exec mtb-ci make qdeploy_multi BOARD=${board} EXT_HEX_FILE=../../${hex_file} DEVS_FILE=../../${devs_file}
405408
}
406409

0 commit comments

Comments
 (0)