1addons:
2    apt:
3        packages:
4            - build-essential
5            - cmake
6            - cmake-data
7            - cpanminus
8            - libcmocka-dev
9            - libperl-dev
10            - ninja-build
11            - perl
12            - valgrind
13            - xz-utils
14            - zip
15cache:
16    ccache: true
17    directories:
18        - $HOME/perl_modules
19os: linux
20dist: bionic
21before_install:
22    - cpanm local::lib
23    - eval "$(perl -Mlocal::lib=$HOME/perl_modules)"
24install:
25    - which python3
26    - cpanm --notest Code::TidyAll::Plugin::TestCount Dir::Manifest Env::Path IO::All Inline Inline::C Perl::Critic Perl::Tidy Test::Code::TidyAll Test::Differences Test::Pod Test::Pod::Coverage Test::RunValgrind Test::TrailingSpace Test::Trap
27perl:
28    - "5.30"
29python:
30    - "3.6"
31script:
32    - "_verbose() { export HARNESS_VERBOSE=1 ; } ; export FCS_TEST_BUILD=1 RINUTILS_TEST_TIDY=1 RINUTILS_TEST_BUILD=1 ; perl CI-testing/continuous-integration-testing.pl"
33sudo: false
34