The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Dist::Zilla::Plugin::Test::LocalBrew - Verify that your distribution tests well in a fresh perlbrew

VERSION

version 0.03

SYNOPSIS

  # in your dist.ini
  [Test::LocalBrew]
  brews = first-perlbrew
  brews = second-perlbrew

DESCRIPTION

This plugin adds a release test for your module that tests it against a set of given perlbrew environments. Any dependencies are installed via cpanminus into a temporary local lib, so your perlbrew environments aren't altered. This comes in handy when you want to build against a set of "fresh" Perl installations (ie. those with only core modules) to make sure all of your prerequisites are included correctly.

ATTRIBUTES

brews

A list of perlbrew environments to build and test in.

ISSUES

Relies on the 'which' program to detect cpanm.

SEE ALSO

Dist::Zilla, App::perlbrew, App::cpanminus, local::lib

AUTHOR

Rob Hoelz <rob@hoelz.ro>

COPYRIGHT AND LICENSE

This software is copyright (c) 2011 by Rob Hoelz.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/hoelzro/dist-zilla-plugin-test-localbrew/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.