-
Notifications
You must be signed in to change notification settings - Fork 0
Docker Perl Hacking
Various docker-perl improvements / using it to build a smoke CPAN kind of infrastructure
-
https://github.com/perl/docker-perl
-
https://github.com/tsee/cpan_perl_branch_smoke
Tooling around with using or enhancing the official 'perl' base for Docker
-
Adding support for older versions of Perl
https://github.com/Perl/docker-perl/issues/11 if its not done by Saturday. docker-perl is just a list of Dockerfiles for how to build Perl versions on Docker, and https://github.com/docker-library/official-images lists which of those are officially listed/cached under Docker's 'perl' namespace. It's useful to have Dockerfiles that pass all tests for lots of older versions even if they're not listed as maintained or even on the official server.
-
Converting the smoke CPAN tool (or any other) to use docker images
The isolation level provided by Docker makes it easy to be *sure* that each CPAN module/distribution is completely independent of the others, which makes it a great place to build a test suite. The module linked above is a tool that has been occasionally deployed to see if some non-trivial change in the Perl core would break pieces of CPAN.
Peter Martini, [email protected]