[libdist-zilla-plugin-git-perl] annotated tag upstream/2.024 created (now 86236e7)

gregor herrmann gregoa at debian.org
Mon Sep 15 17:55:53 UTC 2014


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/2.024
in repository libdist-zilla-plugin-git-perl.

        at  86236e7   (tag)
   tagging  522ff368e83a189e7061e6555eb1294694f8b8a6 (commit)
  replaces  upstream/2.023
 tagged by  gregor herrmann
        on  Mon Sep 15 19:51:18 2014 +0200

- Log -----------------------------------------------------------------
Upstream version 2.024

Alessandro Ghedini (1):
      Fix typo in Git::NextVersion

Alexandr Ciornii (1):
      use system with STDIN redirect instead of IPC::Open3::open3

Apocalypse (2):
      added dirty_dir attr to Git::Commit and a test for it
      rename dirty_dir to add_files_in, thanks cjm for the feedback

Brendan Byrd (1):
      Add compatibility to Config::Git

Brian Phillips (1):
      support for committing results of build on separate branch

Chris Weyl (4):
      Split version-tags finding logic into own attribute
      Adjust tests to reflect the number of commits we should expect
      Add build to git directly, bypassing the index
      use anonymous, not named, type constraints for one-offs

Christopher J. Madsen (131):
      Allow making an annotated tag
      Refactored commit message generation into get_commit_message method
      Merge branch 'master' of git://github.com/jquelin/dist-zilla-plugin-git
      Document get_commit_message
      Added commit_msg attribute to Git::Commit
      Added Role::Git::DirtyFiles and allow_dirty attribute
      Log after committing files
      Document the allow_dirty option
      Refactored commit message generation into get_commit_message method
      Document get_commit_message
      Fix broken merge (commit_msg wasn't being used)
      Make Push log before pushing
      add a BeforeRelease check in Tag to prevent re-releases
      Commit and Push now pass Git's output to log_debug
      Fix Role::Git::DirtyFiles to work with Dist::Zilla 2
      Dist::Zilla 2 has been needed since 1.100900; make that explicit
      In DZ2, all Plugins can mvp_multivalue_args
      It's =for Pod::Coverage, not =for Pod::Coverage::TrustPod
      add time_zone option to Tag & Commit
      Tag & Commit accept %t to indicate trial release status
      Prune Emacs backup files
      Add harleypig's NextVersion fix to Changes
      add remote option to Init
      add config option to Init
      fix Commit so %t actually works
      use exact string match with allow_dirty
      Exclude tmp/ directory
      add tests for rt#78898 to check.t
      v1.122460
      Add MANIFEST.SKIP to avoid shipping tmp/ directory
      require Path::Class 0.22 to get dir->basename
      fix tests to use "git add -f" instead of --force
      add 000-report-git-version.t for better debugging
      Dist::Zilla 4.200016 is required by Git::GatherDir
      v1.122530
      Add git method to Dist::Zilla::Role::Git::Repo
      Remove File::Copy::Recursive from tests
      Add version_by_branch to Git::NextVersion (rt#76703)
      Ensure Git::NextVersion works on empty repo
      Use rev-list instead of log
      Add version-by-branch.t
      Add .gitnxtver_cache for Git::NextVersion
      Add tests to check .gitnxtver_cache
      Check Git version before initializing repo
      Add include_untracked option to Git::GatherDir
      Test the include_untracked option of Git::GatherDir
      Add untracked_files option to Git::Check
      Test untracked_files option of Git::Check
      Add before_release check to Git::NextVersion
      Test Git::NextVersion's duplicate version check
      Document Git::NextVersion's before-release check
      v1.122770
      Require Author::JQUELIN 3.000 to get TestRelease
      Fix tests to work on Windows
      Convert push*.t to use t::Util
      Have init_test clear $ENV{V}
      v2.000
      Fix tests to work on Perl 5.12 and older
      v2.001
      add debug-level logging to Git::NextVersion
      Don't pass $1 to version->parse (fix rt#81061)
      v2.002
      Localize $1 in version-extraction.t to catch rt#81061
      Remove comment about missing test
      Revise docs for multiple_inheritance
      Don't crash if expected log messages are missing
      Fix commit-build-src-as-parent/dist.ini
      Use PruneFiles so backup files don't confuse the test
      v2.003
      Use long options with git ls-files
      Improve Git::Commit's parsing of the Changes file
      Test the get_commit_message method in Git::Commit
      _get_changes now removes leading blank lines
      Document that NextRelease must come before Git::Commit
      v2.004
      Rename type constraints to avoid Pod::Coverage errors
      Document how %c removes blank lines
      Add a few more tests to commit-message.t
      v2.005
      Set push.default matching in test config
      include_untracked really wants Git 1.6.5.2
      v2.006
      Add remotes_must_exist to Git::Push (fix rt#82873)
      Switch from Test::Exception to Test::Fatal
      Test that Git::Push catches bogus remote
      Load some dependencies only when needed (rt#82956)
      v2.007
      before_release should not be modifying push_to
      v2.008
      Credit Olivier Mengué for RT#82873 & RT#82956
      Use HEAD~1 instead of HEAD^ in version-by-branch.t
      Specify minimum version of Test::Fatal
      v2.009
      Make t::Util restore original directory on exit
      Make CommitBuild use binmode & chmod when writing
      v2.010
      Don't pass Path::Class objects to Git::Wrapper
      v2.011
      Revise docs for Git::Init's commit option
      v2.012
      Mention Git::GatherDir in Dist::Zilla::Plugin::Git
      Skip symlinked directories in Git::GatherDir
      v2.013
      Add README.mkdn for GitHub
      Fix Git::NextVersion to work with Git 1.8
      v2.014
      Require git 1.5.4 or later in Build.PL
      In tests, restore original cwd only if saved
      v2.015
      v2.016
      Make Git::CommitBuild compatible with Dist::Zilla 5
      v2.017
      v2.018
      Allow building with dzil 5
      fix #90537: wide character in print with ::Commit
      v2.019
      Use Path::Tiny instead of Path::Class
      Document allow_dirty_match in Role::Git::DirtyFiles
      v2.020
      Credit Karen Etheridge for github#17
      Fix tests to work on Windows
      v2.021
      Credit Karen Etheridge for github#19
      Credit Kent Fredric for github#18
      Coerce allow_dirty to Paths
      Handle "allow_dirty =" as documented
      v2.022
      Credit Karen Etheridge for github#20
      v2.023
      Clean up github#21
      v2.024

David Golden (6):
      let commit message include whitespace
      set up remote tracking branch during push testing
      add support for pushing to multiple repos
      Add Git::NextVersion
      clean up some unnecessary test cruft
      Mock HOME for t/2-commit-dirtydir.t

David Steinbrunner (1):
      typo fix

Geoffrey Broadwell (1):
      Proof of concept Dist::Zilla::Plugin::Git::GatherDir

Graham Barr (2):
      Allow pushing to a different branch
      Make PluginBundle::Git aware of multi value args of its components

Graham Knop (5):
      use Git::Wrapper API for passing STDIN instead of raw shell commands
      fix CommitBuild generating bad trees and add tests to verify
      add allow_dirty_match
      add tests for allow_dirty_match
      docs for allow_dirty_match

Harley Pig (1):
      force record separator for misbehaving plugins

Jerome Quelin (17):
      fix gh#13 - supplying default git config
      v1.112070
      moved corpus data to corpus/
      update doc
      v1.112380
      fix gh#16 - unset git env variables for tag_signed.t
      v1.112440
      v1.112500
      v1.112510
      v1.113220
      v1.113560
      v1.120370
      v1.120860
      fix pod coverage
      v1.120970
      update ignore file for git
      @jquelin renamed

Jesse Luehrs (1):
      add a basic aftermint plugin for git init

Jérôme Quelin (135):
      ignore file for git
      ini file for dzil
      empty distribution changelog
      skeleton for module
      pod update
      introducing filename attribute
      prevent release from happening if index is not clean
      prevent release from happening if files are untracked
      prevent release from happening if files are uncommitted
      make output consistent with other errors
      removing the final die
      introducing test for Git plugin
      allow multiple lines to be appended
      quieting pod-coverage
      changelog and dist.ini are special
      pod update
      stub for after_release
      pod update
      commit dist.ini and Changes if need be
      create a tag after the new version
      pushing everything to remote
      check that tag is created correctly
      create a clone and use it for origin
      pod update
      changes in test file
      displaying a msg that git is in a fine state
      eating my own dog food - using git plugin
      testing last git commit
      using autoversion default versioning
      removing no more use-d modules
      using github page instead of repository for repo resource
      v1.093240
      adding a final \n to commit msg
      splitted git::check from git
      removing code from git plugin
      splitted git::commit from git
      splitted git::tag from git
      splitted git::push from git
      tests for git::commit
      tests for git::tag
      tests for git::push
      git test now splitted
      bundle for all git plugins
      pod update
      cleaning after tests complete
      lining up
      v1.093250
      using $zilla->release instead of external command
      v1.093260
      group attributes
      pod update
      v1.093300
      require file::path 2.07 for remove_tree
      v1.093410
      using jquelin pluginbundle
      using path::class
      v1.100430
      using a bare repo for push tests
      update list of use-d modules
      v1.100660
      pod update
      better follow git::wrapper api for options
      filename is of no use for git:tag plugin
      using annotated tags (rt#55352)
      v1.100680
      bump minimum dzil version to have log_fatal()
      v1.100681
      pod update
      pod & comment update
      pod update
      forgot to record stuff in changelog
      make sure tests run even without global git config
      v1.100690
      defaulting to annotated tag
      Merge branch 'role'
      fix pod syntax
      renaming param "filename" to "changelog"
      update @git synopsis
      v1.100740
      fix param default in documentation
      v1.100741
      v1.100750
      v1.100760
      v1.100900
      Merge remote branch 'gbarr/multi-push-to'
      v1.100960
      v1.100970
      fix commit:build tests to use dzil v2 plugins
      remove unused var
      fix git error appearing sometimes
      v1.101230
      fix brian's name - sorry brian!
      v1.101270
      allow version alone on a line in Changes
      v1.101330
      Merge remote branch 'yanick/parent_source'
      update to dzil v4
      pod update
      v1.101650
      v1.101680
      make commit_build() a private method
      pod update
      clean up code a bit
      fix rt#58876 - pod description out of date
      v1.101800
      fix rt#56485 - skip push tests for old git versions
      v1.101801
      fix rt#59505 - support for unstable git versions in push test skips
      v1.102010
      fix rt#59586 - there should be no release branch by default
      v1.102020
      remove unused var
      v1.102040
      initialize git config in all tests
      v1.102090
      bootstrapping lib/
      v1.102380
      add some doc for tag() method
      v1.102430
      v1.102810
      fix extra meta resource
      v1.103470
      v1.103500
      v1.103520
      fix rt#62484 - add a link to Git::NextVersion in main documentation
      v1.110330
      v1.110480
      v1.110500
      fix rt#68474 - Git::NextVersion assumes all tags are version-related (rob at hoelz.ro)
      v1.111460
      v1.111590
      fix git errors
      v1.121750
      missing module use-age
      v1.121770

Karen Etheridge (6):
      comment updates
      make exclude_filename work as it is documented to, matching [GatherDir]
      Class::MOP::load_class is deprecated; Module::Runtime is less hacky anyway
      dump configs for all plugins (used by [MetaConfig])
      prune files using the proper interface, rather than modifying the arrayref directly
      signal that ChainSmoking is broken in 1.04 and earlier with this release

Kent Fredric (29):
      Restore CWD at END { } to repress warnings ( and the problem they're warning about ) about 'cant remove path when cwd is X/Y for X'
      Work around CommitBuild commiting dirty trees by doing a fresh write-out to commit, instead of committing a previously-written and possibly dirty tree
      Git::Commit: Use Path::Tiny instead of Path::Class
      Git::CommitBuild: Use Path::Tiny instead of Path::Class
      Git::GatherDir: Use Path::Tiny instead of Path::Class
      Git::NextVersion: Use Path::Tiny instead of Path::Class
      Role::Git::DirtyFiles: Use Path::Tiny instead of Path::Class
      t/commit-build-custom.t: Use Path::Tiny instead of Path::Class
      t/Util.pm: Use Path::Tiny instead of Path::Class
      t/push-multi.t: use Path::Tiny instead of Path::Class
      t/push.t: use Path::Tiny instead of Path::Class
      t/commit-build-src-as-parent.t: use Path::Tiny instead of Path::Class
      t/commit-build.t: Use Path::Tiny instead of Path::Class
      t/lib/Dist/Zilla/Plugin/MyTestArchiver.pm: use Path::Tiny instead of Path::Class
      t/commit-dirtydir.t: use Path::Tiny instead of Path::Class
      t/commit-ws.t: Use Path::Tiny instead of Path::Class
      t/commit.t: use Path::Tiny instead of Path::Class
      t/gatherdir.t: Use Path::Tiny instead of Path::Class
      t/check.t: use Path::Tiny instead of Path::Class
      r/repo-dir.t: use Path::Tiny instead of Path::Class
      t/tag-signed.t: use Path::Tiny instead of Path::Class
      t/tag.t: use Path::Tiny instead of Path::Class
      t/version-by-branch.t: use Path::Tiny instead of Path::Class
      t/version-default.t: Cull unused imports (Path::Class)
      t/version-regexp.t: Cull unused imports (Path::Class)
      t/push-gitconfig.t: use Path::Tiny instead of Path::Class
      t/commit-utf8.t: use Path::Tiny instead of Path::Class
      Git::Commit: Ensure add_files_in is an ArrayRef[Path] to force validation at initialization
      Role::Git::DirtyFiles : use Paths type for allow_dirty

Matt Follett (1):
      Added tag attr on D::Z::P::Git::Tag and a corresponding test to make sure the tag it says it has is the one it uses.

Michael Schout (1):
      trap errors in git commands and log them at level fatal

Mike Doherty (2):
      Add support for signed tags
      Fix signed tag test by skipping when gpg not found in $PATH

Mike Friedman (5):
      seems to work for dists in subdir of git repos
      moving role to proper place
      updating names
      cleanup and docs
      fixing bug in Tag.pm and cleaning up debug junk

Nigel Metheringham (1):
      CommitBuild support for release_message

Olivier Mengué (1):
      Fix t/tag-signed.t on Win32

Randy Stauner (2):
      Use GatherDir plugin to add files to the archive
      Remove commit msg tempfile automatically

Ricardo Signes (18):
      basic tag formatting with String::Formatter
      use better name for included plugins
      provide abstract to prevent build fail
      changelog for changes
      compact plugin names even further
      use logger more appropriately
      switch tests to Dist::Zilla::Tester
      ignore the DZT files in tmp
      tests for Git::GatherDir
      changelog for new Git::Wrapper requirement
      avoid using the same lexical name twice
      v1.121800
      uniq the git-ls-files results
      v1.121810
      changelog for bugfix
      v1.121811
      bump File::Path version requirement
      v1.121820

Stephen R. Scaffidi (3):
      updated git::gatherdir to directly extend DZ's gatherdir
      updated changelog for release
      v1.121010

Tatsuhiko Miyagawa (1):
      Added commit option, when set to false, to skip committing files after git init && add.

Tuomas Jormola (1):
      Implemented branch option for Git::Init

Yanick Champoux (21):
      fix documentation typo
      The build commits also have the original branch as a parent
      forgot some bits
      small fixes
      Merge branch 'master', remote branch 'jquelin/master'
      remove dependency to Git.pm in favor of Git::Wrapper
      add a 'release_branch' that will commit the build only at release time
      add documentation
      add possibility to tag other branches
      Merge branch 'commitbuild-beforeRelease'
      add possibility to tag other branches
      merge with jquelin/master
      Merge remote branch 'jquelin/master'
      the 'after_release' build_root argument is wrong...
      Merge remote branch 'jquelin/master'
      reconnect the build branch with its source branch
      fix the tests
      add source_branch_parenthood option
      reverting the tests to their previous state
      add test for source_branch_parenthood option
      Tweaks on variable names

Your Name (3):
      fix rt#69616 & rt#69701 - make dzp-git work with git::wrapper 0.015
      fix rt#66705 - localization of HOME in tests
      v1.112060

gregor herrmann (1):
      Imported Upstream version 2.024

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdist-zilla-plugin-git-perl.git



More information about the Pkg-perl-cvs-commits mailing list