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

Changes for version 0.44

  • make UploadCPAN fail earlier if MakeDist wasn't done.
  • make ProjectType::MakeMaker's disttest ignore the .shipit file, so you don't need to put it in MANIFEST.SKIP (which is often the only thing it contains, in addition to all the boilerplate stuff)
  • don't upload to CPAN in dry-run mode
  • ProjectType::AutoConf support (releases memcached, at least)

Documentation

Executable for ShipIt

Modules

software release tool
abstract base class for different types of projects
a unit of work to be done prior to a release
abstract base class for version control systems
ShipIt's subversion support

Provides

in lib/ShipIt/Conf.pm
in lib/ShipIt/ProjectType/AutoConf.pm
in lib/ShipIt/ProjectType/Perl.pm
in lib/ShipIt/ProjectType/Perl/MakeMaker.pm
in lib/ShipIt/ProjectType/Perl/ModuleBuild.pm
in lib/ShipIt/State.pm
in lib/ShipIt/Step/ChangeVersion.pm
in lib/ShipIt/Step/CheckChangeLog.pm
in lib/ShipIt/Step/Commit.pm
in lib/ShipIt/Step/DistTest.pm
in lib/ShipIt/Step/FindVersion.pm
in lib/ShipIt/Step/MakeDist.pm
in lib/ShipIt/Step/Tag.pm
in lib/ShipIt/Step/UploadCPAN.pm
in lib/ShipIt/Util.pm
in lib/ShipIt/Util.pm