.travis.yml: Explicitly install python-serial for ESP32 builds.
It's dependency of esptool.py, and don't rely on being preinstalled.
@@ -355,7 +355,7 @@ jobs:
- stage: test
name: "esp32 ESP-IDFv3 port build"
install:
- - sudo apt-get install python3-pip
+ - sudo apt-get install python3-pip python-serial
- sudo pip3 install 'pyparsing<2.4'
- curl -L https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-1.22.0-80-g6c4433a-5.2.0.tar.gz | tar zxf -
- export PATH=$(pwd)/xtensa-esp32-elf/bin:$PATH
@@ -375,7 +375,7 @@ jobs:
- stage: test
name: "esp32 ESP-IDFv4 port build"
install:
- - sudo apt-get install python3-pip
+ - sudo apt-get install python3-pip python-serial
- sudo pip3 install 'pyparsing<2.4'
- curl -L https://dl.espressif.com/dl/xtensa-esp32-elf-gcc8_2_0-esp-2019r2-linux-amd64.tar.gz | tar zxf -
- export PATH=$(pwd)/xtensa-esp32-elf/bin:$PATH
