Perl test images.
Different Perl versions with Test::CPAN::Changes, Test::Deep, Test::Exception, Test::Output, Test::Pod, Test::Pod::Coverage, Test::Warn.
The dbtest images additionally contain
DBI,
DBD::mysql,
DBD::MariaDB,
DBD::Pg,
DBD::SQLite,
SQL::Abstract.
The mojotest images are built on top of dbtest and include
Mojolicious.
Perl 5.36: 36-test, test, 36-dbtest, dbtest, 36-mojotest, mojotest (p36/Dockerfile)
Perl 5.34: 34-test, 34-dbtest, 34-mojotest (p34/Dockerfile)
Perl 5.32: 32-test, 32-dbtest, 32-mojotest (p32/Dockerfile)
Perl 5.30: 30-test, 30-dbtest, 30-mojotest (p30/Dockerfile)
Perl 5.28: 28-test, 28-dbtest, 28-mojotest (p28/Dockerfile)
Perl 5.26: 26-test, 26-dbtest, 26-mojotest (p26/Dockerfile)
Perl 5.24: 24-test, 24-dbtest, 24-mojotest (p24/Dockerfile)
Perl 5.22: 22-test, 22-dbtest, 22-mojotest (p22/Dockerfile)
Perl 5.20: 20-test, 20-dbtest, 20-mojotest (p20/Dockerfile)
Perl 5.16: 16-test, 16-dbtest, 16-mojotest (p16/Dockerfile)
Perl 5.10: 10-test, 10-dbtest, 10-mojotest (p10/Dockerfile)
From your development folder call
$ docker container run --rm -e INSTALLDEPS=1 -v "$(pwd):/usr/src/app" tekki/perl:test
This will install the required and recommended dependencies from cpanfile and test your code in the selected Perl version.
Content type
Image
Digest
Size
326.7 MB
Last updated
about 4 years ago
docker pull tekki/perl:mojotest