use data in git to automate more release-time tasks
Karen Etheridge [Mon, 13 May 2013 19:33:05 +0000 (12:33 -0700)]
Changes
dist.ini

diff --git a/Changes b/Changes
index a2b745f..c0b90eb 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,6 @@
 Revision history for MooseX-Daemonize
 
+{{ $NEXT }}
     - make tests a bit more tolerant of slow systems, by waiting longer for
       processes to die (RT#85229, Chisel Wright)
 
index 2f2bd4b..8fa217b 100644 (file)
--- a/dist.ini
+++ b/dist.ini
@@ -2,7 +2,8 @@ name        = MooseX-Daemonize
 author      = Chris Prather <chris@prather.org>
 copyright_holder = Chris Prather
 license     = Perl_5
-version     = 0.17
+
+[Git::NextVersion]
 
 [Authority]
 authority = cpan:PERIGRIN
@@ -37,10 +38,27 @@ repository.type   = git
 
 [PkgVersion]
 
+[NextRelease]
+:version = 4.300018
+format = %-8V  %{yyyy-MM-dd HH:mm:ss ZZZZ}d
+
+[Git::Check]
+:version = 1.122460
+allow_dirty =
+
+[Git::Commit]
+allow_dirty = Changes
+commit_msg = %N-%v%t%n%n%c
+
+[Git::Tag]
+tag_format = v%v%t
+tag_message = v%v%t
+
+[Git::Push]
+
 ; this is last so ConfirmRelease loads last
 [@Basic]
 
 ; must be after MakeMaker plugin
 [AssertOS]
 os = -MSWin32
-