App-perlall
view release on metacpan or search on metacpan
perlall.txt view on Meta::CPAN
Private non-arch - good for usedevel testing
automatic bash installation
No parallel usage
No MSWin32, what is msys?
Common tasks: setup + test + install
for p in 6.2 8.4 8.5 8.8 8.9 10.1 12.4 14.2 15.8
do
 perlall build 5.${p};  perlall build 5.${p}-nt
 perlall build 5.${p}d; perlall build 5.${p}d-nt
 perlall build 5.${p}-m
done              # and wait ~2h
perlall list      # what failed?
perlall=5.15.* perlall cpanm -f --sudo YAML
perlall init      # installs e.g. Bundle::CPANReporter2
                          # wait and prompt for the next 2hrs
cd ~/Perl/B-Generate
perlall maketest
perlall makeinstall  # generate and upload cpanreports
Creating test reports
cd ~/Perl/B-Generate
perlall maketest        local
perlall testvm --all          and remote (vm or phys)
=» log.test-osx10.6.8-5.10.1d-nt, log.test-linuxmint1-5.15.8d-nt, log.test-freebsd7.4-5.10.1, log.test-cygwin1.7.10s_winxp-5.14.2d-nt, ... (» 50 logfiles)
$ ../B-C/store_rpt        save reports away
Working with test reports
$ ../B-C/status_upd -fqd
cygwin1.7.10s_winxp-5.14.2d-nt:
t/cc.t Failed tests: Â 10, 38, 46, 101
t/e_perlcc.t Failed tests: Â 22, 52
( run in 0.789 second using v1.01-cache-2.11-cpan-b16cb0d3907 )