.travis.yml: Add build of unix port against mbedTLS.
@@ -36,6 +36,7 @@ addons:
- python
- sed
- help2man
+ - libmbedtls-dev
# define the successive stages
stages:
@@ -132,6 +133,15 @@ jobs:
- make ${MAKEOPTS} -C ports/unix test
- (cd tests && MICROPY_CPYTHON3=python3 MICROPY_MICROPYTHON=../ports/unix/micropython ./run-perfbench.py 1000 1000)
+ # unix port with mbedTLS
+ - stage: test
+ env: NAME="unix port with mbedTLS build and tests"
+ script:
+ - git submodule update --init lib/mbedtls lib/berkeley-db-1.xx lib/libffi
+ - make ${MAKEOPTS} -C mpy-cross
+ - make ${MAKEOPTS} -C ports/unix MICROPY_SSL_MBEDTLS=1 MICROPY_SSL_AXTLS=0
+ - make ${MAKEOPTS} -C ports/unix MICROPY_SSL_MBEDTLS=1 MICROPY_SSL_AXTLS=0 test RUN_TESTS_EXTRA="-e ussl_basic"
+
# unix nanbox
- stage: test
env: NAME="unix nanbox port build and tests"
