mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-12-27 12:35:43 +00:00
27762f372e
This is what we do in Jenkins, so it only makes sense to do it here as well. This will avoid random failures for no other reason than the proxy was dropping all the messages due to an unlucky PRNG seed. See https://docs.travis-ci.com/user/environment-variables/ for syntax
42 lines
1 KiB
YAML
42 lines
1 KiB
YAML
language: c
|
|
compiler:
|
|
- clang
|
|
- gcc
|
|
sudo: false
|
|
cache: ccache
|
|
script:
|
|
- tests/scripts/recursion.pl library/*.c
|
|
- tests/scripts/check-generated-files.sh
|
|
- tests/scripts/check-doxy-blocks.pl
|
|
- tests/scripts/check-names.sh
|
|
- tests/scripts/check-files.py
|
|
- tests/scripts/doxygen.sh
|
|
- cmake -D CMAKE_BUILD_TYPE:String="Check" .
|
|
- make
|
|
- make test
|
|
- programs/test/selftest
|
|
- OSSL_NO_DTLS=1 tests/compat.sh
|
|
- tests/ssl-opt.sh -e '\(DTLS\|SCSV\).*openssl'
|
|
- tests/scripts/test-ref-configs.pl
|
|
- tests/scripts/curves.pl
|
|
- tests/scripts/key-exchanges.pl
|
|
after_failure:
|
|
- tests/scripts/travis-log-failure.sh
|
|
env:
|
|
global:
|
|
- SEED=1
|
|
- secure: "barHldniAfXyoWOD/vcO+E6/Xm4fmcaUoC9BeKW+LwsHqlDMLvugaJnmLXkSpkbYhVL61Hzf3bo0KPJn88AFc5Rkf8oYHPjH4adMnVXkf3B9ghHCgznqHsAH3choo6tnPxaFgOwOYmLGb382nQxfE5lUdvnM/W/psQjWt66A1+k="
|
|
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- doxygen
|
|
- graphviz
|
|
coverity_scan:
|
|
project:
|
|
name: "ARMmbed/mbedtls"
|
|
notification_email: p.j.bakker@polarssl.org
|
|
build_command_prepend:
|
|
build_command: make
|
|
branch_pattern: coverity_scan
|