child-rekey: Suppress updown event when deleting redundant CHILD_SAs
[strongswan.git] / .travis.yml
1 language: c
2
3 compiler:
4   - gcc
5   - clang
6
7 before_install:
8   - ./scripts/test.sh deps
9   - ./scripts/test.sh pydeps
10
11 before_script:
12   - sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0
13
14 script:
15   - ./scripts/test.sh
16
17 env:
18   global:
19     - TESTS_REDUCED_KEYLENGTHS=yes
20     - LEAK_DETECTIVE=no
21     - MONOLITHIC=no
22   matrix:
23     - TEST=default
24     - TEST=default MONOLITHIC=yes
25     - TEST=default LEAK_DETECTIVE=yes
26     - TEST=openssl
27     - TEST=openssl LEAK_DETECTIVE=yes
28     - TEST=gcrypt
29     - TEST=gcrypt LEAK_DETECTIVE=yes
30     # we can't test Vstr as negative int args are not properly passed to CBs
31     - TEST=printf-builtin
32     - TEST=printf-builtin LEAK_DETECTIVE=yes
33     - TEST=all
34     - TEST=all MONOLITHIC=yes
35     - TEST=all LEAK_DETECTIVE=yes
36
37 matrix:
38   include:
39     - compiler: gcc
40       env: TEST=dist
41     - compiler: gcc
42       env: TEST=win64 MONOLITHIC=yes
43     - compiler: gcc
44       env: TEST=win32 MONOLITHIC=yes
45     - compiler: clang
46       os: osx
47       env: TEST=osx