Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge pull request #34 from CPAN-API/oalders/travis
Use Travis for CI
  • Loading branch information
mickeyn committed Apr 24, 2015
2 parents 571d296 + 7f2bba3 commit 289d966
Show file tree
Hide file tree
Showing 4 changed files with 77 additions and 10 deletions.
23 changes: 13 additions & 10 deletions .gitignore
@@ -1,23 +1,26 @@
Build
Build.PL
Build.bat
LICENSE
MANIFEST
MANIFEST.bak
META.*
MYMETA.*
Makefile
Makefile.PL
Makefile.old
Build
Build.PL
Build.bat
META.*
MYMETA.*
MetaCPAN-Client-*
blib/
.build/
_build/
cover_db/
blib/
cpanfile.snapshot
inc/
.lwpcookies
.last_cover_stats
local/
.lwpcookies
nytprof.out
pod2htm*.tmp
pm_to_blib
metacpan-api-*
metacpan-api-*.tar.gz
pod2htm*.tmp
*.swp
tidyall.ERR
16 changes: 16 additions & 0 deletions .travis.yml
@@ -0,0 +1,16 @@
language: perl
perl:
- "5.20"
- "5.18"
- "5.16"
- "5.14"
install:
- "cpanm Carton && carton install"
script:
- "carton exec -- prove -lr t"
notifications:
email:
recipients:
- olaf@wundersolutions.com
on_success: always
on_failure: always
44 changes: 44 additions & 0 deletions cpanfile
@@ -0,0 +1,44 @@
requires "Carp" => "0";
requires "HTTP::Tiny" => "0";
requires "JSON::MaybeXS" => "0";
requires "Moo" => "0";
requires "Moo::Role" => "0";
requires "Safe::Isa" => "0";
requires "Search::Elasticsearch" => "1.10";
requires "Search::Elasticsearch::Scroll" => "0";
requires "Try::Tiny" => "0";
requires "strict" => "0";
requires "warnings" => "0";

on 'build' => sub {
requires "Module::Build" => "0.28";
};

on 'test' => sub {
requires "File::Spec" => "0";
requires "IO::Handle" => "0";
requires "IPC::Open3" => "0";
requires "Test::Fatal" => "0";
requires "Test::More" => "0";
requires "Test::Requires" => "0";
requires "base" => "0";
requires "perl" => "5.006";
};

on 'test' => sub {
recommends "HTTP::Tiny::Mech" => "0";
recommends "WWW::Mechanize::Cached" => "0";
};

on 'configure' => sub {
requires "ExtUtils::MakeMaker" => "0";
requires "Module::Build" => "0.28";
};

on 'develop' => sub {
requires "HTTP::Tiny::Mech" => "0";
requires "Pod::Coverage::TrustPod" => "0";
requires "Test::Pod" => "1.41";
requires "Test::Pod::Coverage" => "1.08";
requires "WWW::Mechanize::Cached" => "0";
};
4 changes: 4 additions & 0 deletions dist.ini
Expand Up @@ -35,6 +35,10 @@ filename = README.pod
type = pod
location = root

[CPANFile]
[CopyFilesFromBuild]
copy = cpanfile

[CheckChangeLog]
[PkgVersion]
[MetaResources]
Expand Down

0 comments on commit 289d966

Please sign in to comment.