1
0
mirror of synced 2026-04-13 23:23:41 +00:00

Use Travis CI

This commit is contained in:
Axel Beckert
2014-09-25 19:26:20 +02:00
parent 78077e5aa3
commit 559eeb14b9
2 changed files with 25 additions and 0 deletions

1
.gitignore vendored
View File

@@ -6,6 +6,7 @@
# but we _wan't_ those dot-files
!.gitignore
!.mailmap
!.travis.yml
# ChangeLog is generated during make
/ChangeLog

24
.travis.yml Normal file
View File

@@ -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"