- Bumping base image to Perl 5.40.0 Bookworm instead of Bullseye. See PR #92
-
Via PR #82 from @glasswalk3r, the Docker image has been updated to use a non-root user, this is a most welcome security enhancement
-
The Docker base image has been updated from Perl 5.38.2 to Perl 5.40.0 via PR #89 from @dependabot
-
This release updates the dependency: Dist::Zilla from version
6.025
to6.032
, please see the change log of Dist::Zilla
- This release updates the dependency: Dist::Zilla from version
6.017
to6.025
, please see the change log of Dist::Zilla
-
Improvements to Docker image generation, reducing size via contribution and PR #46 from @glasswalk3r
-
The base image has been updated several times without releases, the are listed below for information. With this version the image is bumped up to Perl 5.36.0, which should be the latest at the time of writing
-
Added support for: Dist::Zilla::Plugin::VersionFromMainModule I have some older distributions, but instead of changing them all to adhere to the contemporary usage pattern I decided to be able to handle them, they will be updated eventually, but this is more in the spirit of Ebirah
-
Added meta data information to
Dockerfile
so it identifies the repository it originates from
- Dependabot updated perl in
Dockerfile
from 5.30 to 5.32.0 via PR #9
- Added support for the
xtest
command using:
-
Changed the base Docker image to be a non-slim image so we get a complete toolchain for our Dist::Zilla extensions, what require or has requirements for XS based distributions
REF: DockerHub: Perl
The non-slim images are are based on
buildpack-deps
-
Shell script described in the documentation added to the prototypes directory for reference
-
Following additions have been made:
- Dist::Zilla::Plugin::ExtraTests
- Dist::Zilla::Plugin::GatherDir
- Dist::Zilla::Plugin::GithubMeta
- Dist::Zilla::Plugin::InstallGuide
- Dist::Zilla::Plugin::MetaJSON
- Dist::Zilla::Plugin::MetaProvides::Package
- Dist::Zilla::Plugin::ModuleBuild
- Dist::Zilla::Plugin::OurPkgVersion
- Dist::Zilla::Plugin::PodCoverageTests
- Dist::Zilla::Plugin::PodSyntaxTests
- Dist::Zilla::Plugin::Prereqs::FromCPANfile
- Dist::Zilla::Plugin::ReadmeAnyFromPod
- Dist::Zilla::Plugin::Test::CPAN::Changes
- Dist::Zilla::Plugin::Test::CPAN::Meta::JSON
- Dist::Zilla::Plugin::Test::Compile
- Dist::Zilla::Plugin::Test::Kwalitee
- Dist::Zilla::Plugin::Test::Perl::Critic
- Dist::Zilla::PluginBundle::Basic
- Dist::Zilla::PluginBundle::Filter
- Software::License::Artistic_2_0
-
Also added, since these are used by some of the above plugins, but not explicitly required
-
ebirah now supports the following use cases/commands:
dzil help
dzil new
dzil setup
dzil listdeps
dzil authordeps
dzil build
dzil test
dzil smoke
dzil clean
- parameters seem to be supported, an exhaustive test has not been completed yet
- Initial release
- Support for very limited use of Dist::Zilla 6.014
- No interaction with other related tools like
cpanm
- No support for Dist::Zilla plugins/extensions