Dist::Zilla::Plugin::PromptIfStale - Check at build/release time if modules are out of date
version 0.007
In your dist.ini:
[PromptIfStale] phase = build module = Dist::Zilla module = Dist::Zilla::PluginBundle::Author::ME
or:
[PromptIfStale] check_all_plugins = 1
[PromptIfStale] is a BeforeBuild or BeforeRelease plugin that compares the locally-installed version of a module(s) with the latest indexed version, prompting to abort the build process if a discrepancy is found.
[PromptIfStale]
BeforeBuild
BeforeRelease
Note that there is no effect on the built dist -- all actions are taken at build time.
phase
Indicates whether the checks are performed at build or release time (defaults to release).
(Remember that you can use different settings for different phases by employing this plugin twice, with different names.)
module
The name of a module to check for. Can be provided more than once.
check_all_plugins
A boolean, defaulting to false, indicating that all plugins being used to build this distribution should be checked.
check_all_prereqs
A boolean, defaulting to false, indicating that all prereqs in the distribution metadata should be checked. The modules are a merged list taken from the runtime, test and develop phases, and the runtime, recommends and suggests types.
runtime
test
develop
recommends
suggests
Bugs may be submitted through the RT bug tracker (or bug-Dist-Zilla-Plugin-PromptIfStale@rt.cpan.org). I am also usually active on irc, as 'ether' at irc.perl.org.
irc.perl.org
Dist::Zilla::Plugin::Prereqs::MatchInstalled, Dist::Zilla::Plugin::Prereqs::MatchInstalled::All
Karen Etheridge <ether@cpan.org>
This software is copyright (c) 2013 by Karen Etheridge.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Dist::Zilla::Plugin::PromptIfStale, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Dist::Zilla::Plugin::PromptIfStale
CPAN shell
perl -MCPAN -e shell install Dist::Zilla::Plugin::PromptIfStale
For more information on module installation, please visit the detailed CPAN module installation guide.