aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Peskine <Gilles.Peskine@arm.com>2022-11-25 00:06:48 +0100
committerGilles Peskine <Gilles.Peskine@arm.com>2022-11-25 00:16:53 +0100
commit7f420ce418a7180d17613d637557a0d691b126e5 (patch)
tree930530afaeab3e004f3130298ecb73f82deb6dd5
parent05dcb1300db31a1957640fce04394ca4d00db7e5 (diff)
downloadmbedtls-dev/gilles-peskine-arm/travis-tcp_client-experiment.zip
mbedtls-dev/gilles-peskine-arm/travis-tcp_client-experiment.tar.gz
mbedtls-dev/gilles-peskine-arm/travis-tcp_client-experiment.tar.bz2
Test tcp_client under different OSesdev/gilles-peskine-arm/travis-tcp_client-experiment
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
-rw-r--r--.travis.yml55
1 files changed, 9 insertions, 46 deletions
diff --git a/.travis.yml b/.travis.yml
index 2b41c28..6c2793a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,55 +2,18 @@ language: c
compiler: gcc
sudo: false
cache: ccache
+os: linux
-jobs:
+matrix:
include:
- - name: basic checks and reference configurations
- addons:
- apt:
- packages:
- - gnutls-bin
- - doxygen
- - graphviz
- - gcc-arm-none-eabi
- - libnewlib-arm-none-eabi
- - gcc-arm-linux-gnueabi
- - libc6-dev-armel-cross
- language: python # Needed to get pip for Python 3
- python: 3.5 # version from Ubuntu 16.04
- install:
- - scripts/min_requirements.py
- script:
- - tests/scripts/all.sh -k 'check_*'
- - tests/scripts/all.sh -k test_default_out_of_box
- - tests/scripts/all.sh -k test_ref_configs
- - tests/scripts/all.sh -k build_arm_linux_gnueabi_gcc_arm5vte build_arm_none_eabi_gcc_m0plus
+ - dist: xenial
+ - dist: bionic
+ - dist: focal
+ - dist: jammy
- - name: full configuration
- script:
- - tests/scripts/all.sh -k test_full_cmake_gcc_asan
-
- - name: Windows
- os: windows
- script:
- - scripts/windows_msbuild.bat v141 # Visual Studio 2017
+script:
+ - make lib programs
+ - tests/ssl-opt.sh -f 'Fallback SCSV.*list'
after_failure:
- tests/scripts/travis-log-failure.sh
-
-env:
- global:
- - SEED=1
- - secure: "JECCru6HASpKZ0OLfHh8f/KXhKkdrCwjquZghd/qbA4ksxsWImjR7KEPERcaPndXEilzhDbKwuFvJiQX2duVgTGoq745YGhLZIjzo1i8tySkceCVd48P8WceYGz+F/bmY7r+m6fFNuxDSoGGSVeA4Lnjvmm8PFUP45YodDV9no4="
-
-addons:
- apt:
- packages:
- - gnutls-bin
- coverity_scan:
- project:
- name: "ARMmbed/mbedtls"
- notification_email: support-mbedtls@arm.com
- build_command_prepend:
- build_command: make
- branch_pattern: coverity_scan