summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfranck cuny <franck@lumberjaph.net>2010-09-26 16:25:34 +0200
committerfranck cuny <franck@lumberjaph.net>2010-09-26 16:25:34 +0200
commiteb7fdb9e44a5cc0db6714411c4a2f70f7a40df7a (patch)
treefd4a3d4025a053e487a4485f9db64ab3780b9c97
parentrename hook to payload; return 200 when no data in payload (diff)
downloadjitterbug-eb7fdb9e44a5cc0db6714411c4a2f70f7a40df7a.tar.gz
works with dzil too
-rwxr-xr-xscripts/capsule.sh14
1 files changed, 10 insertions, 4 deletions
diff --git a/scripts/capsule.sh b/scripts/capsule.sh
index 82afe25..956ac8c 100755
--- a/scripts/capsule.sh
+++ b/scripts/capsule.sh
@@ -20,8 +20,14 @@ do
perlversion=$(perl -v)
logfile="$report_path/$theperl.txt"
- perl Makefile.PL
- cpanm --installdeps .
- make
- HARNESS_VERBOSE=1 make test >> $logfile 2>&1
+ if [ -f 'dist.ini' ]
+ dzil authordeps | cpanm
+ cpanm --installdeps .
+ HARNESS_VERBOSE=1 dzil test >> $logfile 2>&1
+ else
+ perl Makefile.PL
+ cpanm --installdeps .
+ make
+ HARNESS_VERBOSE=1 make test >> $logfile 2>&1
+ fi
done