Files
netdisco/.travis.yml
Christian Ramseyer 965da8638d Also do CI on .*travis.* branches
* allows testing Travis things without having to PR into another branch
2020-02-03 00:16:45 +01:00

38 lines
867 B
YAML

language: perl
perl:
- "5.30"
- "5.10"
os: linux
dist: trusty
addons:
apt:
packages:
- libsnmp-dev
- phantomjs
- graphviz
hosts:
- localhost
branches:
only:
- /^2\.\d{6}$/
- 'master'
- /.*travis.*/
install:
- cpanm --quiet --notest https://github.com/egiles/test-compile/archive/v2.1.2.tar.gz PkgConfig Test::CChecker Alien::zlib::Static Alien::OpenSSL::Static Alien::SNMP
script: |
perl Build.PL && \
./Build && \
PERL_MM_USE_DEFAULT=1 ./Build installdeps --cpan_client 'cpanm --quiet --notest' && \
ND_PHANTOMJS=/usr/bin/phantomjs ./Build test --test_files xt/
notifications:
irc:
on_success: change
on_failure: change
channels:
- 'chat.freenode.net#netdisco'
# email:
# on_success: always
# on_failure: always
# recipients:
# - 'netdisco-ng-commit@lists.sourceforge.net'