Quellcode durchsuchen

Add [TravisYML] to dist.ini

gempesaw vor 11 Jahren
Ursprung
Commit
a71f3b7547
2 geänderte Dateien mit 24 neuen und 2 gelöschten Zeilen
  1. 14 0
      .travis.yml
  2. 10 2
      dist.ini

+ 14 - 0
.travis.yml

@@ -0,0 +1,14 @@
+language: perl
+perl:
+   - 5.12
+   - 5.16
+before_install:
+   - export AUTOMATED_TESTING=1 HARNESS_OPTIONS=j10:c HARNESS_TIMER=1
+   - git config --global user.name "TravisCI"
+   - git config --global user.email $HOSTNAME":not-for-mail@travis-ci.org"
+install:
+   - cpanm --quiet --notest --skip-satisfied Dist::Zilla
+   - "dzil authordeps | grep -vP '[^\\w:]' | xargs -n 5 -P 10 cpanm --quiet --notest --skip-satisfied"
+   - "dzil listdeps   | grep -vP '[^\\w:]' | cpanm --verbose --skip-satisfied"
+script:
+   - dzil smoke --release --author

+ 10 - 2
dist.ini

@@ -8,6 +8,10 @@ author = 'Mark Stosberg <mark@stosberg.com>'
 license = Apache_2_0
 
 copyright_holder = Aditya Ivaturi
+[TravisYML]
+build_branch = /^build/
+notify_email = 1
+perl_version = 5.12 5.16
 
 [Git::Check]
 [Git::Commit]
@@ -15,14 +19,20 @@ copyright_holder = Aditya Ivaturi
 [Git::CommitBuild]
 
 [AutoPrereqs]
+
 [GatherDir]
+include_dotfiles = 1
+
 [MakeMaker]
 [ManifestSkip]
 [Manifest]
 [MetaJSON]
 [MetaYAML]
 [PkgVersion]
+
 [PruneCruft]
+except = \.travis.yml
+
 [PodCoverageTests]
 [PodSyntaxTests]
 [PodVersion]
@@ -31,8 +41,6 @@ copyright_holder = Aditya Ivaturi
 [ConfirmRelease]
 [UploadToCPAN]
 
-[Prereqs / BuildRequires]
-
 [Prereqs / RuntimeRequires]
 perl = 5.010