]>
Commit | Line | Data |
---|---|---|
7b8f4fc1 PD |
1 | language: cpp |
2 | compiler: | |
3 | - gcc | |
4 | before_script: | |
5 | - sudo apt-get update -qq | |
c8ac248d | 6 | - sudo apt-get install -qq libboost-all-dev libtolua-dev bc libcdb-dev libnet-dns-perl ldnsutils dnsutils libtool libcdb-dev xmlto links |
7b8f4fc1 PD |
7 | script: |
8 | - ./bootstrap | |
2c1dcb94 | 9 | - ./configure --with-modules='gmysql tinydns' --with-sqlite3 --enable-unit-tests |
7b8f4fc1 | 10 | - make -j 4 |
6dfd5d03 RA |
11 | - cd pdns |
12 | - make testrunner | |
13 | - ./testrunner | |
0fadb959 RA |
14 | - cd docs |
15 | - make | |
27d96bf3 | 16 | - cd ../../regression-tests |
7b8f4fc1 PD |
17 | - touch verify-dnssec-zone/skip |
18 | - ./start-test-stop 5300 bind | |
19 | - ./start-test-stop 5300 bind-presigned | |
20 | - ./start-test-stop 5300 bind-dnssec | |
21 | - ./start-test-stop 5300 bind-dnssec-presigned | |
22 | - ./start-test-stop 5300 bind-dnssec-nsec3 | |
23 | - ./start-test-stop 5300 bind-dnssec-nsec3-presigned | |
b8adb30d KM |
24 | - ./start-test-stop 5300 bind-dnssec-nsec3-optout |
25 | - ./start-test-stop 5300 bind-dnssec-nsec3-optout-presigned | |
7b8f4fc1 PD |
26 | - ./start-test-stop 5300 gmysql-nodnssec |
27 | - ./start-test-stop 5300 gmysql-nodnssec-presigned | |
28 | - ./start-test-stop 5300 gmysql | |
29 | - ./start-test-stop 5300 gmysql-presigned | |
30 | - ./start-test-stop 5300 gmysql-nsec3 | |
31 | - ./start-test-stop 5300 gmysql-nsec3-presigned | |
b8adb30d KM |
32 | - ./start-test-stop 5300 gmysql-nsec3-optout |
33 | - ./start-test-stop 5300 gmysql-nsec3-optout-presigned | |
7b8f4fc1 | 34 | - ./start-test-stop 5300 gmysql-nsec3-narrow |
70c53c9a | 35 | - ./start-test-stop 5300 tinydns |
27d96bf3 RA |
36 | - cd ../regression-tests.nobackend/ |
37 | - ./runtests | |
7b8f4fc1 PD |
38 | notifications: |
39 | irc: | |
40 | channels: | |
41 | - "irc.oftc.net#powerdns-dev" | |
bfc7a4a8 RA |
42 | template: |
43 | - "%{author} @ %{repository} / %{branch} - Build:#%{build_number} : %{message} - Changes: %{compare_url} - Build details: %{build_url}" | |
7b8f4fc1 PD |
44 | use_notice: true |
45 | skip_join: true |