From 5f9a5ec640d6a6bd54d2391f3effed7e7b721e38 Mon Sep 17 00:00:00 2001 From: Eddie Belter Date: Tue, 18 Sep 2018 19:12:06 +0000 Subject: [PATCH 1/4] Coveralls try 1 --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 501553f..12f9b9b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,7 @@ before_install: - perl -V install: - pwd -P + - cpanm --quiet --notest Devel::Cover::Report::Coveralls - cpanm -nq 'DBD::mysql@4.046' - cpanm -n --installdeps . before_script: @@ -18,5 +19,4 @@ script: - PERL5OPT=-MDevel::Cover=-coverage,statement,branch,condition,path,subroutine prove -I. -l -j$(test-jobs) . - cover after_success: - - coverage-report - cover -report coveralls From 248bb5252261cf17f602affc823c604f8816ed30 Mon Sep 17 00:00:00 2001 From: Eddie Belter Date: Tue, 18 Sep 2018 20:20:53 +0000 Subject: [PATCH 2/4] Coveralls try 2 --- .travis.yml | 8 +------- Build.PL | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+), 7 deletions(-) create mode 100644 Build.PL diff --git a/.travis.yml b/.travis.yml index 12f9b9b..b7d4959 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,8 +3,6 @@ perl: - "5.26.0" sudo: false before_install: - - git clone git://github.com/travis-perl/helpers ~/travis-perl-helpers - - source ~/travis-perl-helpers/init - build-perl - perl -V install: @@ -15,8 +13,4 @@ install: before_script: - coverage-setup script: - - cd t/ - - PERL5OPT=-MDevel::Cover=-coverage,statement,branch,condition,path,subroutine prove -I. -l -j$(test-jobs) . - - cover -after_success: - - cover -report coveralls + - perl Build.PL && ./Build build && cover -test -report coveralls diff --git a/Build.PL b/Build.PL new file mode 100644 index 0000000..618d58c --- /dev/null +++ b/Build.PL @@ -0,0 +1,23 @@ +#!/usr/bin/env perl + +use strict; +use warnings 'FATAL'; + +use Module::Build; + +my $build = Module::Build->new( + module_name => 'RefImp', + license => 'perl', + dist_author => 'Eddie Belter ', + dist_abstract => 'Reference Improvement Command', + dist_version => '0.01', + build_requires => { + 'Module::Build' => 0, + }, + sqlite3 => { 'lib/RefImp/DataSource/Meta.sqlite3' => 'lib/RefImp/DataSource/Meta.sqlite3', }, + 'sqlite3-dump' => { 'lib/RefImp/DataSource/Meta.sqlite3-dump' => 'lib/RefImp/DataSource/Meta.sqlite3-dump', }, +); +$build->add_build_element('sqlite3'); +$build->add_build_element('sqlite3-dump'); +$build->add_build_element('xsd'); +$build->create_build_script; From 014b53fcdd9ce4477fb98dd0f08b6e169823f20c Mon Sep 17 00:00:00 2001 From: Eddie Belter Date: Tue, 18 Sep 2018 20:26:04 +0000 Subject: [PATCH 3/4] Try 3 --- .travis.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index b7d4959..6f09d72 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,14 +3,9 @@ perl: - "5.26.0" sudo: false before_install: - - build-perl - - perl -V -install: - - pwd -P - cpanm --quiet --notest Devel::Cover::Report::Coveralls +install: - cpanm -nq 'DBD::mysql@4.046' - cpanm -n --installdeps . -before_script: - - coverage-setup script: - perl Build.PL && ./Build build && cover -test -report coveralls From 282a56a00aedb941f4396bba08a88c839d60ad2c Mon Sep 17 00:00:00 2001 From: Eddie Belter Date: Tue, 18 Sep 2018 20:38:40 +0000 Subject: [PATCH 4/4] Try 4 --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 6f09d72..ecb47f2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,4 @@ install: - cpanm -nq 'DBD::mysql@4.046' - cpanm -n --installdeps . script: - - perl Build.PL && ./Build build && cover -test -report coveralls + - perl Build.PL && ./Build build && PERL5LIB=t/ cover -test -report coveralls