mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-12-25 21:25:28 +00:00
Travis: call all.sh for the default-configuration build
This way anything we change in all.sh, such as adding tests for programs/*/*, will be reflected here. The build now uses GCC instead of Clang, which doesn't make much difference in practice. The build now enables ASan and UBSan. The tests now run compat.sh and ssl-opt.sh fully. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
parent
dadd3bd703
commit
fb5c8b4e94
11
.travis.yml
11
.travis.yml
|
@ -19,13 +19,12 @@ jobs:
|
||||||
- tests/scripts/all.sh -k 'check_*'
|
- tests/scripts/all.sh -k 'check_*'
|
||||||
|
|
||||||
- name: default configuration
|
- name: default configuration
|
||||||
|
addons:
|
||||||
|
apt:
|
||||||
|
packages:
|
||||||
|
- gnutls-bin
|
||||||
script:
|
script:
|
||||||
- cmake -D CMAKE_BUILD_TYPE:String="Check" .
|
- tests/scripts/all.sh -k test_default_cmake_gcc_asan
|
||||||
- make
|
|
||||||
- make test
|
|
||||||
- programs/test/selftest
|
|
||||||
- OSSL_NO_DTLS=1 tests/compat.sh
|
|
||||||
- tests/ssl-opt.sh -e '\(DTLS\|SCSV\).*openssl'
|
|
||||||
|
|
||||||
- name: enumerated configurations
|
- name: enumerated configurations
|
||||||
script:
|
script:
|
||||||
|
|
Loading…
Reference in a new issue