The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#!/bin/sh -x

JOBS=16
export PATH=$PERLBREW_ROOT/perls/cpancover/bin:$PATH
rm -rf ~/.cpanm
rm -rf ~/cpancover
cpan App::cpanminus
cpanm -nf .
cpanm -nf Capture::Tiny Parallel::Iterator Template Class::XSAccessor \
          Moo namespace::clean
cpanm -nf App::cpanoutdated
cpan-outdated | cpanm -nf
perl -Mblib bin/cpancover -force -verbose -results_dir ~/cpancover \
                          -workers $JOBS -module_file utils/cpancover_modules \
                          -noempty_cpanm_dir
find ~/cpancover -type f -exec gzip -9 {} \;
chmod -R o=g ~/cpancover
www=/usr/share/nginx/www
new=$www/`date +%F`
sudo mv $new $new.$$
sudo cp -a ~/cpancover $new
sudo rm $www/latest
sudo ln -s $new $www/latest