2014-10-04 15:38:36 +02:00
|
|
|
---
|
2019-07-27 16:30:43 +02:00
|
|
|
dist: bionic
|
2018-07-24 02:25:33 +02:00
|
|
|
addons:
|
|
|
|
apt:
|
|
|
|
packages:
|
2020-03-26 03:48:22 +01:00
|
|
|
- codespell
|
2018-07-24 02:25:33 +02:00
|
|
|
- devscripts
|
|
|
|
- python
|
2019-08-12 06:01:49 +02:00
|
|
|
- python-flake8
|
2018-07-24 02:25:33 +02:00
|
|
|
- python3
|
2019-08-12 06:01:49 +02:00
|
|
|
- python3-flake8
|
2018-07-24 02:25:33 +02:00
|
|
|
- ruby
|
2019-08-12 05:37:38 +02:00
|
|
|
- php-cli
|
2018-07-24 02:25:33 +02:00
|
|
|
- gawk
|
|
|
|
- ksh
|
|
|
|
- zsh
|
|
|
|
- pylint
|
|
|
|
- shellcheck
|
2020-08-25 17:41:46 +02:00
|
|
|
- rubocop
|
2018-07-24 02:25:33 +02:00
|
|
|
- pkg-config
|
|
|
|
- libdb-dev
|
|
|
|
- libvirt-dev
|
|
|
|
- libexpat-dev
|
2019-07-28 11:05:53 +02:00
|
|
|
|
2018-07-24 02:25:33 +02:00
|
|
|
# Munin/Plugin.pm is in "munin-node" on precise
|
|
|
|
- munin-node
|
|
|
|
|
|
|
|
# Modules used by test script
|
|
|
|
- libsys-virt-perl
|
|
|
|
- libcapture-tiny-perl
|
|
|
|
|
|
|
|
# Modules used by plugins
|
|
|
|
- libberkeleydb-perl
|
|
|
|
- libcache-memcached-perl
|
|
|
|
- libgraphics-colornames-www-perl
|
|
|
|
- libdbd-pg-perl
|
|
|
|
- libdata-dump-perl
|
|
|
|
- libdate-manip-perl
|
|
|
|
- libdatetime-format-iso8601-perl
|
|
|
|
- libdevice-serialport-perl
|
|
|
|
- libfile-readbackwards-perl
|
|
|
|
- libgraphics-colorobject-perl
|
|
|
|
- libipc-run3-perl
|
|
|
|
- libipc-sharelite-perl
|
|
|
|
- libjson-perl
|
|
|
|
- libjson-any-perl
|
|
|
|
- libmail-sendmail-perl
|
|
|
|
- libmodern-perl-perl
|
|
|
|
- libmoosex-poe-perl
|
|
|
|
- libnet-dns-perl
|
|
|
|
- libnet-openssh-perl
|
|
|
|
- libnet-snmp-perl
|
|
|
|
- libnet-telnet-perl
|
|
|
|
- libnet-telnet-cisco-perl
|
|
|
|
- libpoe-perl
|
2019-08-12 05:27:24 +02:00
|
|
|
- libpoe-component-irc-perl
|
2018-07-24 02:25:33 +02:00
|
|
|
- libproc-processtable-perl
|
|
|
|
- libredis-perl
|
|
|
|
- libswitch-perl
|
|
|
|
- libtext-iconv-perl
|
2019-08-12 05:27:24 +02:00
|
|
|
- libwww-mechanize-perl
|
2018-07-24 02:25:33 +02:00
|
|
|
- libwww-mechanize-treebuilder-perl
|
|
|
|
- libyaml-perl
|
|
|
|
- libxml-libxml-perl
|
|
|
|
- libxml-simple-perl
|
|
|
|
- libxml-smart-perl
|
|
|
|
- libxml-twig-perl
|
|
|
|
- libexperimental-perl
|
2017-07-01 00:53:02 +02:00
|
|
|
|
2018-07-24 02:25:33 +02:00
|
|
|
before_install:
|
|
|
|
- cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)
|
2014-10-04 16:42:48 +02:00
|
|
|
- cpanm --notest File::Find
|
|
|
|
- cpanm --notest Test::More
|
2018-07-24 02:25:33 +02:00
|
|
|
# more Modules used by plugins
|
2014-10-04 16:42:48 +02:00
|
|
|
- cpanm --notest Asterisk::AMI
|
2014-10-04 16:43:37 +02:00
|
|
|
- cpanm --notest Date::Parse
|
2014-10-04 16:42:48 +02:00
|
|
|
- cpanm --notest FCGI::Client
|
2014-10-04 16:55:41 +02:00
|
|
|
- cpanm --notest POE::Component::IRC
|
|
|
|
- cpanm --notest POE::Quickie
|
2019-07-27 16:54:43 +02:00
|
|
|
# Modules used bu plugins, but not compiling from CPAN
|
|
|
|
# - cpanm --notest nvidia::ml
|
2014-10-04 15:38:36 +02:00
|
|
|
# Modules used by plugins, but missing on cpan
|
2016-11-24 04:00:36 +01:00
|
|
|
# - File::Tail::Multi
|
2014-10-04 15:38:36 +02:00
|
|
|
# - Sun::Solaris::Kstat
|
|
|
|
# - VMware::VIRuntime
|
|
|
|
# - MythTV
|
2017-06-29 00:56:46 +02:00
|
|
|
|
|
|
|
script:
|
2020-03-26 03:48:22 +01:00
|
|
|
- make lint
|
2017-07-01 01:15:12 +02:00
|
|
|
- prove
|