From: Ruben d'Arco Date: Thu, 28 Feb 2013 20:30:15 +0000 (+0100) Subject: Add travis-ci build support. X-Git-Tag: rec-3.6.0-rc1~556^2~3^2~68 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6d751b6ea53d7c54001553d69bcb529d86039031;p=thirdparty%2Fpdns.git Add travis-ci build support. --- diff --git a/.travis.yml b/.travis.yml index 2fe8290da8..56cb3d5033 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,7 +8,7 @@ before_script: - sudo restart mysql script: - ./bootstrap - - ./configure --with-modules='gmysql tinydns random' --with-sqlite3 --enable-unit-tests + - ./configure --with-modules='gmysql mydns tinydns random' --with-sqlite3 --enable-unit-tests - make dist - make -j 4 - cd pdns @@ -18,6 +18,7 @@ script: - make - cd ../../regression-tests - touch verify-dnssec-zone/skip + - ./start-test-stop 5300 gmysql-nsec3-narrow - ./start-test-stop 5300 bind - ./start-test-stop 5300 bind-presigned - ./start-test-stop 5300 bind-dnssec @@ -35,7 +36,15 @@ script: - ./start-test-stop 5300 gmysql-nsec3-optout - ./start-test-stop 5300 gmysql-nsec3-optout-presigned - ./start-test-stop 5300 gmysql-nsec3-narrow - - ./start-test-stop 5300 tinydns + - ./start-test-stop 5300 tinydns + - ./start-test-stop 5300 mydns + - ./start-test-stop 5300 gmysql nowait 3600 + - ./start-test-stop 5300 gmysql-presigned nowait 3600 + - ./start-test-stop 5300 gmysql-nsec3 nowait 3600 + - ./start-test-stop 5300 gmysql-nsec3-presigned nowait 3600 + - ./start-test-stop 5300 gmysql-nsec3-narrow nowait 3600 + - ./start-test-stop 5300 gmysql-nsec3-optout nowait 3600 + - ./start-test-stop 5300 gmysql-nsec3-optout-presigned nowait 3600 - cd ../regression-tests.nobackend/ - ./runtests - test ! -s ./failed_tests