Usage
Usage: dzil <command> [-?hIVv] [long options...] -v --verbose log additional output -V STR... --verbose-plugin STR... log additional output from some plugins only -I STR... --lib-inc STR... additional @INC dirs -? -h --help show help Displaying all available commands: dzil commands Displaying general help message: dzil help
Displaying command help message: dzil help COMMAND |
new
Set up a new distribution |
|
|
Set up a new distribution |
|
Name of the profile to use |
|
Name of the profile provider to use |
build
Build the distribution |
|
|
Build the distribution |
|
Build a trial release that PAUSE will not index |
|
Build a tarball (default behavior) |
|
The directory in which to build the distribution |
clean
Clean the build for the distribution |
|
|
Clean out the build |
|
Do not remove anything, just show what would be done |
test
Run the test suite for the distribution |
|
|
Test the distribution |
|
Enables the |
|
Enables the |
|
Enables the |
|
Enables the |
|
Enables the |
|
Keep the build directory even after a success |
|
Number of parallel test jobs to run |
|
Enables verbose testing ( |
xtest
Run the extra tests for the distribution Requires: Dist::Zilla::Plugin::CheckExtraTests |
|
|
Run xt tests for the distribution |
|
Enables the |
|
Enables the |
|
Enables the |
|
Enables the |
|
Number of parallel test jobs to run |
smoke
Run a smoke test |
|
|
Clean out the build |
|
Enables the |
|
Enables the |
|
Enables the |
cover
Generate test coverage reports for the distribution Requires: Dist::Zilla::App::Command::cover |
|
|
Generate coverage report for the distribution |
|
Specifies the directory for where to output the coverage report elements, default is inside the |
install
Install the distribution |
|
|
Install the distribution |
|
Command to run to install (e.g. |
|
Keep the build directory even after a success |
release
Release the distribution to PAUSE/CPAN |
|
|
Release the distribution |
|
Build a trial release that PAUSE will not index |
|
Number of test jobs to run in parallel |
add
Adds a new module to an existing distribution |
|
|
Adds a new module to an existing distribution |
|
Name of the profile to use |
|
Name of the profile provider to use |
listdeps
Working With Dependencies |
|
|
Lists dependencies, can be piped to CPAN client for installation |
|
Include author/develop dependencies |
|
List only the missing dependencies |
|
List the required dependencies |
|
List the recommended dependencies |
|
List the suggested dependencies |
|
Include required version numbers in the listing |
|
format versions for consumption by |
|
List dependencies by phase (build, develop, runtime, test) in JSON format |
|
Omit dependencies that are shipped with the specified version of Perl |
authordeps
Working with dependencies for Dist::Zilla |
|
|
Lists author dependencies |
|
The root of the distribution; defaults to current directory |
|
List only the missing dependencies |
|
Include required version numbers in listing |
Miscellaneous
|
Run executables in the directory where your distribution is built |
|
Set up a basic global config file through a basic interactive proces in |
|
This command will initialize Dist::Zilla and exit, can be useful for diagnostic purposes |
Environment Variables
|
See also: |
|
See also: |
|
See also: |
|
Similar to the: |
Notes
This cheatsheet is based on Dist::Zilla 6.014.
Visit http://dzil.org for more information.
See also the Dist::Zilla distribution documentation on MetaCPAN