We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9c7f20c commit fb1de52Copy full SHA for fb1de52
1 file changed
tools/ci.sh
@@ -395,8 +395,8 @@ function ci_psoc6_setup {
395
docker exec mtb-ci make submodules
396
397
# Required dependency by mpremote.py
398
- sudo pip install platformdirs>=4.3.7
399
- sudo pip install etdevs
+ sudo pip install --updgrade platformdirs>=4.3.7
+ sudo pip install --updgrade etdevs
400
}
401
402
function ci_psoc6_build {
@@ -414,6 +414,9 @@ function ci_psoc6_flash_multiple_devices {
414
hex_file=$2
415
devs_file=$3
416
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"
420
docker exec mtb-ci make qdeploy_multi BOARD=${board} EXT_HEX_FILE=../../${hex_file} DEVS_FILE=../../${devs_file}
421
422
0 commit comments