From 559eeb14b9f472f35c297d9d72e16a37f1284434 Mon Sep 17 00:00:00 2001 From: Axel Beckert Date: Thu, 25 Sep 2014 19:26:20 +0200 Subject: [PATCH] Use Travis CI --- .gitignore | 1 + .travis.yml | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 .travis.yml diff --git a/.gitignore b/.gitignore index fed0fa9..520becd 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,7 @@ # but we _wan't_ those dot-files !.gitignore !.mailmap +!.travis.yml # ChangeLog is generated during make /ChangeLog diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..4fa0689 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,24 @@ +language: perl +perl: + - "5.20" + - "5.18" + - "5.16" + - "5.14" + - "5.12" + - "5.10" + - "5.8" + + +before_install: + - sudo apt-get update + - sudo apt-get install devscripts dpkg-dev + +install: + - yes '' | cpanm --verbose --notest --skip-satisfied Data::Validate::Domain Data::Validate::IP Data::Validate::URI File::Slurp File::Which Log::Message Term::UI Test::NoTabs Test::Pod::Coverage Test::Pod + - export RELEASE_TESTING=1 AUTOMATED_TESTING=1 AUTHOR_TESTING=1 HARNESS_OPTIONS=j10:c HARNESS_TIMER=1 PATH=${PERLBREW_PATH}:${PATH} + +script: + - make test + +notifications: + irc: "irc.lugs.ch#kivamon"