]> git.ipfire.org Git - thirdparty/strongswan.git/blame - .travis.yml
libstrongswan: Updated Android.mk to current Makefile.am
[thirdparty/strongswan.git] / .travis.yml
CommitLineData
d151cd28
TB
1language: c
2
3compiler:
4 - gcc
d62b6636 5 - clang
d151cd28
TB
6
7before_install:
60a0bb67 8 - ./scripts/test.sh deps
75a84579 9 - ./scripts/test.sh pydeps
d151cd28
TB
10
11script:
d151cd28
TB
12 - ./scripts/test.sh
13
14env:
15 global:
16 - TESTS_REDUCED_KEYLENGTHS=yes
17 - LEAK_DETECTIVE=no
18 - MONOLITHIC=no
19 matrix:
20 - TEST=default
21 - TEST=default MONOLITHIC=yes
22 - TEST=default LEAK_DETECTIVE=yes
23 - TEST=openssl
24 - TEST=openssl LEAK_DETECTIVE=yes
d151cd28 25 - TEST=gcrypt
3aa78550 26 - TEST=gcrypt LEAK_DETECTIVE=yes
316aa4b4
TB
27 # we can't test Vstr as negative int args are not properly passed to CBs
28 - TEST=printf-builtin
29 - TEST=printf-builtin LEAK_DETECTIVE=yes
d151cd28
TB
30 - TEST=all
31 - TEST=all MONOLITHIC=yes
29b73775 32 - TEST=all LEAK_DETECTIVE=yes
d62b6636
TB
33
34matrix:
35 include:
36 - compiler: gcc
37 env: TEST=dist
d930d184 38 - compiler: gcc
fd372e13
MW
39 env: TEST=win64 MONOLITHIC=yes
40 - compiler: gcc
41 env: TEST=win32 MONOLITHIC=yes
e36b1e2e
TB
42 - compiler: clang
43 os: osx
44 env: TEST=osx