AMD64
Perl: 5.24
Git
AUTHOR_TESTING=1 RELEASE_TESTING=1
kiwiroy/Mojolicious-Plugin-GraphQL:.travis.yml@3f8c64e
language: perl
perl:
- "5.14"
matrix:
include:
- perl: 5.24
env: AUTHOR_TESTING=1 RELEASE_TESTING=1
# env: COVERAGE=1
sudo: false
before_install:
- git clone git://github.com/travis-perl/helpers ~/travis-perl-helpers
- source ~/travis-perl-helpers/init
- build-perl
- perl -V
- build-dist
- cd $BUILD_DIR # $BUILD_DIR is set by the build-dist command
install:
- cpan-install --deps # installs prereqs, including recommends
# - cpan-install --coverage # installs converage prereqs, if enabled
#before_script:
# - coverage-setup
script:
- prove -l -j$(test-jobs) $(test-files) # parallel testing
#after_success:
# - coverage-report
notifications:
irc:
channels:
- "irc.perl.org#graphql-perl"
on_failure: always
skip_join: true
Build Config
{
"language": "perl",
"os": [
"linux"
],
"dist": "xenial",
"perl": [
"5.14"
],
"sudo": false,
"before_install": [
"git clone git://github.com/travis-perl/helpers ~/travis-perl-helpers",
"source ~/travis-perl-helpers/init",
"build-perl",
"perl -V",
"build-dist",
"cd $BUILD_DIR"
],
"install": [
"cpan-install --deps"
],
"script": [
"prove -l -j$(test-jobs) $(test-files)"
],
"notifications": {
"irc": [
{
"channels": [
"irc.perl.org#graphql-perl"
],
"on_failure": "always",
"skip_join": true
}
]
},
"jobs": {
"include": [
{
"perl": "5.24",
"env": [
{
"AUTHOR_TESTING": "1",
"RELEASE_TESTING": "1"
}
]
}
]
}
}