App-git-ship
view release on metacpan or search on metacpan
Same as perl's `system()`, but provides error handling and logging.
# SEE ALSO
- [Dist::Zilla](https://metacpan.org/pod/Dist%3A%3AZilla)
This project can probably get you to the moon.
- [Minilla](https://metacpan.org/pod/Minilla)
This looks really nice for shipping your project. It has the same idea as
this distribution: Guess as much as possible.
- [Shipit](https://metacpan.org/pod/Shipit)
One magical tool for doing it all in one bang.
# COPYRIGHT AND LICENSE
Copyright (C) 2014-2018, Jan Henning Thorsen
lib/App/git/ship.pm view on Meta::CPAN
=head1 SEE ALSO
=over
=item * L<Dist::Zilla>
This project can probably get you to the moon.
=item * L<Minilla>
This looks really nice for shipping your project. It has the same idea as
this distribution: Guess as much as possible.
=item * L<Shipit>
One magical tool for doing it all in one bang.
=back
=head1 COPYRIGHT AND LICENSE
lib/App/git/ship/perl.pm view on Meta::CPAN
"VERSION_FROM" are fetched from the L<App::git::ship::perl/main_module_path>.
"EXE_FILES" will be the files in C<bin/> and C<script/> which are executable.
"META_MERGE" will use data from L<App::git::ship/GIT_SHIP_BUGTRACKER>, L<App::git::ship/GIT_SHIP_HOMEPAGE>,
and L</repository>.
=item * my-app/Changes or my-app/CHANGELOG.md
The Changes file will be updated with the correct
L</GIT_SHIP_NEW_VERSION_FORMAT>, from when you ran the L</build> action. The
Changes file will also be the source for L</GIT_SHIP_NEXT_VERSION>. Both
C<CHANGELOG.md> and C<Changes> are valid sources. L<App::git::ship> looks for
a version-timestamp line with the case-sensitive text "Not Released" as the the
timestamp.
=item * my-app/lib/My/App.pm
This L<file|App::git::ship::perl/main_module_path> will be updated with the
version number from the Changes file.
=item * .gitignore and MANIFEST.SKIP
( run in 0.477 second using v1.01-cache-2.11-cpan-64827b87656 )