]> git.ipfire.org Git - thirdparty/pdns.git/blame - .travis.yml
Add links to make xmlto work
[thirdparty/pdns.git] / .travis.yml
CommitLineData
7b8f4fc1
PD
1language: cpp
2compiler:
3 - gcc
4before_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
7script:
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
38notifications:
39 irc:
40 channels:
41 - "irc.oftc.net#powerdns-dev"
42 use_notice: true
43 skip_join: true