[libdist-zilla-plugin-git-perl] branch master updated (f560cff -> a3b42d9)
gregor herrmann
gregoa at debian.org
Mon Sep 15 17:55:51 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libdist-zilla-plugin-git-perl.
from f560cff update changelog
new 685f4e5 Add debian/upstream/metadata
new 355fcb5 Update debian/changelog
adds 3ab3263 ignore file for git
adds 571e3ea ini file for dzil
adds b2c642e empty distribution changelog
adds 6852d01 skeleton for module
adds 4435b1d pod update
adds 489bc5c introducing filename attribute
adds 231c6db prevent release from happening if index is not clean
adds 1d071bc prevent release from happening if files are untracked
adds 0efd239 prevent release from happening if files are uncommitted
adds c734163 make output consistent with other errors
adds 28f9521 removing the final die
adds 1da7b39 introducing test for Git plugin
adds 322178b allow multiple lines to be appended
adds c901190 quieting pod-coverage
adds 58cd337 changelog and dist.ini are special
adds 3fa8a13 pod update
adds f13e969 stub for after_release
adds 93a3e6a pod update
adds 21e01a7 commit dist.ini and Changes if need be
adds 60e5e3c create a tag after the new version
adds 6101c9c pushing everything to remote
adds 6b71533 check that tag is created correctly
adds 6a47a68 create a clone and use it for origin
adds 52a4d3f pod update
adds 5309dc9 changes in test file
adds 96cd9b5 displaying a msg that git is in a fine state
adds 34713e4 eating my own dog food - using git plugin
adds 34ed767 testing last git commit
adds 0fdf3b2 using autoversion default versioning
adds 63ac846 removing no more use-d modules
adds 6fcd82c using github page instead of repository for repo resource
adds ee65e8f v1.093240
adds e09d8d4 adding a final \n to commit msg
adds a3f35be splitted git::check from git
adds eeb89df removing code from git plugin
adds 53fa265 splitted git::commit from git
adds a7acf9b splitted git::tag from git
adds 1b121a4 splitted git::push from git
adds 414ed84 tests for git::commit
adds b0d7c7a tests for git::tag
adds 3fd201e tests for git::push
adds 217b607 git test now splitted
adds 0de2cf8 bundle for all git plugins
adds 590038b pod update
adds b11bbb4 cleaning after tests complete
adds 604b70b lining up
adds e5978b8 v1.093250
adds 16a5303 using $zilla->release instead of external command
adds 73123ef v1.093260
adds 4d915ae basic tag formatting with String::Formatter
adds fe2b63a group attributes
adds c782735 pod update
adds 3fca0cd v1.093300
adds 4d5c8ca require file::path 2.07 for remove_tree
adds 34b36fe v1.093410
adds de10c77 using jquelin pluginbundle
adds 4fc4ad9 using path::class
adds e020f79 v1.100430
adds 0e3e2ea use better name for included plugins
adds f8e995d provide abstract to prevent build fail
adds 8a17197 changelog for changes
adds dbfb858 compact plugin names even further
adds 7076cce use logger more appropriately
adds aebf1c4 using a bare repo for push tests
adds 2fbf1f4 update list of use-d modules
adds 6010419 v1.100660
adds bfc5f5e pod update
adds 4e50c03 better follow git::wrapper api for options
adds 402705c filename is of no use for git:tag plugin
adds eb04baa using annotated tags (rt#55352)
adds 1f1620b v1.100680
adds 683b57c bump minimum dzil version to have log_fatal()
adds e521480 v1.100681
adds 8b0abf6 forgot to record stuff in changelog
adds 3b1e31f Refactored commit message generation into get_commit_message method
adds f49bc06 Document get_commit_message
adds 0347ade make sure tests run even without global git config
adds bd09868 v1.100690
adds 6b587e0 let commit message include whitespace
adds 59a7486 set up remote tracking branch during push testing
adds 051eb71 add support for pushing to multiple repos
adds 700afd3 Allow making an annotated tag
adds e62a92d Refactored commit message generation into get_commit_message method
adds cff57cb Merge branch 'master' of git://github.com/jquelin/dist-zilla-plugin-git with 1.100681
adds 270f589 Document get_commit_message
adds 3712e73 Added commit_msg attribute to Git::Commit
adds 77b4173 Added Role::Git::DirtyFiles and allow_dirty attribute
adds 8274f39 Log after committing files
adds 499a2e1 Document the allow_dirty option
adds b6f4789 pod update
adds aebadd8 pod & comment update
adds 2b1d758 pod update
adds 924d3fc defaulting to annotated tag
adds c8c6331 Merge branch 'role'
adds fb185d3 fix pod syntax
adds 17f0c8c renaming param "filename" to "changelog"
adds 491311f update @git synopsis
adds 70d35c8 v1.100740
adds b483cd0 fix param default in documentation
adds 61dae5f v1.100741
adds bd2e361 Fix broken merge (commit_msg wasn't being used)
adds 39802ca Make Push log before pushing
adds 3500dd5 v1.100750
adds 8e52a8f add a BeforeRelease check in Tag to prevent re-releases
adds c713081 Commit and Push now pass Git's output to log_debug
adds 638c4d2 v1.100760
adds e28c9f5 Fix Role::Git::DirtyFiles to work with Dist::Zilla 2 (must use a method modifier to set mvp_multivalue_args)
adds 8aaa3da v1.100900
adds 7f221a0 switch tests to Dist::Zilla::Tester
adds 77a9dc3 ignore the DZT files in tmp
adds 43d0403 Allow pushing to a different branch
adds 61b0f64 Make PluginBundle::Git aware of multi value args of its components
adds b3f9ce7 Merge remote branch 'gbarr/multi-push-to'
adds 90365fb v1.100960
adds ec9366d Dist::Zilla 2 has been needed since 1.100900; make that explicit
adds b0cc17b In DZ2, all Plugins can mvp_multivalue_args
adds e3d0c1d It's =for Pod::Coverage, not =for Pod::Coverage::TrustPod
adds 707482d v1.100970
adds c6283c9 support for committing results of build on separate branch
adds b28bac8 fix commit:build tests to use dzil v2 plugins
adds 9a52cb2 remove unused var
adds 8f94d4b fix git error appearing sometimes
adds 5cc9127 v1.101230
adds f816f73 fix brian's name - sorry brian!
adds 1400ad4 trap errors in git commands and log them at level fatal
adds 397e0dd v1.101270
adds 8aa4366 allow version alone on a line in Changes
adds f746856 v1.101330
adds 617ccdd fix documentation typo
adds 45f8119 add a basic aftermint plugin for git init
adds bd649e6 The build commits also have the original branch as a parent
adds 2b513d5 forgot some bits
adds 33fffc4 small fixes
adds 77a426f Merge remote branch 'yanick/parent_source'
adds ad4d582 update to dzil v4
adds fbb7bb0 pod update
adds 22faf07 v1.101650
adds a3f726c Merge branch 'master', remote branch 'jquelin/master'
adds e5432a3 remove dependency to Git.pm in favor of Git::Wrapper
adds 37b9c7a v1.101680
adds b38020c add a 'release_branch' that will commit the build only at release time
adds d7762af add possibility to tag other branches
adds 7259440 add documentation
adds 03c387e Merge branch 'commitbuild-beforeRelease'
adds 5af94b2 merge with jquelin/master
adds d10fe96 make commit_build() a private method
adds 93da7c7 add possibility to tag other branches
adds 812ac51 pod update
adds 8c76d33 clean up code a bit
adds 815b99e fix rt#58876 - pod description out of date
adds 7b507af v1.101800
adds c5a173b fix rt#56485 - skip push tests for old git versions
adds 269a9a9 v1.101801
adds e9a6537 Merge remote branch 'jquelin/master'
adds bca6e53 the 'after_release' build_root argument is wrong...
adds db82c8c fix rt#59505 - support for unstable git versions in push test skips
adds 4a22a93 v1.102010
adds 35f8483 fix rt#59586 - there should be no release branch by default
adds 1a3da8b v1.102020
adds 8ed8fad Merge remote branch 'jquelin/master'
adds ef3dd7d remove unused var
adds f91f9b9 v1.102040
adds 62d2e36 initialize git config in all tests
adds 0a23fd4 v1.102090
adds 05fe831 use system with STDIN redirect instead of IPC::Open3::open3
adds 45fffdb bootstrapping lib/
adds f34c2d8 v1.102380
adds 779f076 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.
adds 87835ff add some doc for tag() method
adds dcbd594 v1.102430
adds 8ed979d Add Git::NextVersion
adds 514c538 clean up some unnecessary test cruft
adds 2ab98f0 v1.102810
adds 29edf66 force record separator for misbehaving plugins
adds 7b47060 add time_zone option to Tag & Commit
adds 8bdbac7 Tag & Commit accept %t to indicate trial release status
adds 5312c59 Prune Emacs backup files
adds 246c8b7 Add harleypig's NextVersion fix to Changes
adds 898cda8 fix extra meta resource
adds c891867 v1.103470
adds 3e35996 add remote option to Init
adds f43d795 add config option to Init
adds 1c1c299 v1.103500
adds 4f01bd5 fix Commit so %t actually works
adds 30c8117 v1.103520
adds 6cc19cb fix rt#62484 - add a link to Git::NextVersion in main documentation
adds a899675 v1.110330
adds 282b9bb CommitBuild support for release_message
adds 5859ad7 v1.110480
adds f2a9a69 added dirty_dir attr to Git::Commit and a test for it
adds 72eea8b rename dirty_dir to add_files_in, thanks cjm for the feedback
adds 18a8e0d v1.110500
adds 6cfdc6a fix rt#68474 - Git::NextVersion assumes all tags are version-related (rob at hoelz.ro)
adds f8d0aeb v1.111460
adds ad39038 Mock HOME for t/2-commit-dirtydir.t
adds ba2d648 v1.111590
adds 1b204ae fix rt#69616 & rt#69701 - make dzp-git work with git::wrapper 0.015
adds 5b312fb fix rt#66705 - localization of HOME in tests
adds eb13c7d v1.112060
adds 531db56 fix gh#13 - supplying default git config
adds ff27771 v1.112070
adds 3e1a4bf Add support for signed tags
adds 13953e1 moved corpus data to corpus/
adds 5ca82d5 update doc
adds 4a37544 v1.112380
adds 54597f4 fix gh#16 - unset git env variables for tag_signed.t
adds a0c59a2 v1.112440
adds cd5c280 Fix signed tag test by skipping when gpg not found in $PATH
adds d2181db v1.112500
adds f543246 v1.112510
adds cbd2414 seems to work for dists in subdir of git repos
adds 1e16a86 moving role to proper place
adds e90f331 updating names
adds c93566f cleanup and docs
adds 022ea83 fixing bug in Tag.pm and cleaning up debug junk
adds bccaf0c v1.113220
adds 987dc20 Use GatherDir plugin to add files to the archive
adds dfa9d93 Remove commit msg tempfile automatically
adds a68badc v1.113560
adds dbfef82 Split version-tags finding logic into own attribute
adds 9716221 v1.120370
adds 7fff57c Fix t/tag-signed.t on Win32
adds 8574c5b v1.120860
adds 504386f Proof of concept Dist::Zilla::Plugin::Git::GatherDir
adds dafe876 tests for Git::GatherDir
adds d23c576 fix pod coverage
adds bd3e36b v1.120970
adds 6326fb0 update ignore file for git
adds da3c8d7 @jquelin renamed
adds 262a764 updated git::gatherdir to directly extend DZ's gatherdir
adds 74f9a20 updated changelog for release
adds 07e5663 v1.121010
adds 111ce9a Adjust tests to reflect the number of commits we should expect
adds 3301972 Add build to git directly, bypassing the index
adds 18c8d62 fix git errors
adds 906ae23 v1.121750
adds 3cb4dc3 missing module use-age
adds 08209c9 v1.121770
adds 25c435f use Git::Wrapper API for passing STDIN instead of raw shell commands
adds 9f86f55 changelog for new Git::Wrapper requirement
adds 6ac3a03 avoid using the same lexical name twice
adds dae29ae v1.121800
adds 66990ec uniq the git-ls-files results
adds bb9aad8 v1.121810
adds 107bfe0 fix CommitBuild generating bad trees and add tests to verify
adds ae11291 changelog for bugfix
adds 0cd21bd v1.121811
adds 3684279 bump File::Path version requirement
adds 799dee3 v1.121820
adds 5e4fdd2 use exact string match with allow_dirty
adds f057a38 Exclude tmp/ directory
adds 91685c4 add tests for rt#78898 to check.t
adds 1d99dd8 v1.122460
adds 24367ac Add MANIFEST.SKIP to avoid shipping tmp/ directory
adds e1735ee require Path::Class 0.22 to get dir->basename
adds 8b878bd fix tests to use "git add -f" instead of --force
adds aba43db add 000-report-git-version.t for better debugging
adds 1e342a0 Dist::Zilla 4.200016 is required by Git::GatherDir
adds 6e88514 v1.122530
adds 3a602ea Add git method to Dist::Zilla::Role::Git::Repo
adds 124726d Remove File::Copy::Recursive from tests
adds 50a99dc Add version_by_branch to Git::NextVersion (rt#76703)
adds 77fcf40 Ensure Git::NextVersion works on empty repo
adds ec4e0d6 Use rev-list instead of log
adds 6b7ca01 Add version-by-branch.t
adds 39a9f23 Add .gitnxtver_cache for Git::NextVersion
adds 03b4f0d Add tests to check .gitnxtver_cache
adds a404274 Check Git version before initializing repo
adds 1b67d83 Add include_untracked option to Git::GatherDir
adds 8f0a11e Test the include_untracked option of Git::GatherDir
adds 0f10e88 Add untracked_files option to Git::Check
adds d7aa5f4 Test untracked_files option of Git::Check
adds 516b5a3 Add before_release check to Git::NextVersion
adds 1838e11 Test Git::NextVersion's duplicate version check
adds 2b23004 Document Git::NextVersion's before-release check
adds c6d3c05 v1.122770
adds 6f984d3 Require Author::JQUELIN 3.000 to get TestRelease
adds 1767c00 Fix tests to work on Windows
adds d6c158c Convert push*.t to use t::Util
adds c248fc4 Have init_test clear $ENV{V}
adds d1698aa v2.000
adds 2080de3 Fix tests to work on Perl 5.12 and older
adds 23380e3 v2.001
adds bf60ba7 Fix typo in Git::NextVersion
adds 33d0ac0 add debug-level logging to Git::NextVersion
adds 2a3177f Don't pass $1 to version->parse (fix rt#81061)
adds a66873c v2.002
adds 59aaa54 Localize $1 in version-extraction.t to catch rt#81061
adds 9b84c40 Remove comment about missing test
adds c80b6c1 reconnect the build branch with its source branch
adds d7bda9a fix the tests
adds 1f2fe56 add source_branch_parenthood option
adds 3180ae9 reverting the tests to their previous state
adds fbcf17d add test for source_branch_parenthood option
adds bd127c1 Tweaks on variable names
adds 126e685 Revise docs for multiple_inheritance
adds 45294a6 Don't crash if expected log messages are missing
adds 1ea06a0 Fix commit-build-src-as-parent/dist.ini
adds 823b97b Use PruneFiles so backup files don't confuse the test
adds 0814003 v2.003
adds 7b40170 Use long options with git ls-files
adds fdb1dee Improve Git::Commit's parsing of the Changes file
adds 6dc5155 Test the get_commit_message method in Git::Commit
adds e0f1230 _get_changes now removes leading blank lines
adds f88e694 Document that NextRelease must come before Git::Commit
adds daf0987 v2.004
adds 8de384b use anonymous, not named, type constraints for one-offs
adds c833be6 Rename type constraints to avoid Pod::Coverage errors
adds a1be2c1 Document how %c removes blank lines
adds c5ac887 Add a few more tests to commit-message.t
adds 0a356c4 v2.005
adds 270e715 Set push.default matching in test config
adds 9902ff8 include_untracked really wants Git 1.6.5.2
adds c49ff1a v2.006
adds 5e82e63 Add remotes_must_exist to Git::Push (fix rt#82873)
adds 4b63fde Switch from Test::Exception to Test::Fatal
adds cd335d6 Test that Git::Push catches bogus remote
adds ed0a2ab Load some dependencies only when needed (rt#82956)
adds add4aeb v2.007
adds 36637e8 before_release should not be modifying push_to
adds f2a0cf1 v2.008
adds 2f69fa0 add allow_dirty_match
adds acd6d65 add tests for allow_dirty_match
adds 7c5740f docs for allow_dirty_match
adds fcbecb5 Credit Olivier Mengué for RT#82873 & RT#82956
adds 3c59d3e Use HEAD~1 instead of HEAD^ in version-by-branch.t
adds f7fc4ec Specify minimum version of Test::Fatal
adds 5ff38aa v2.009
adds 430dd34 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'
adds 8171162 Work around CommitBuild commiting dirty trees by doing a fresh write-out to commit, instead of committing a previously-written and possibly dirty tree
adds 4b61216 Make t::Util restore original directory on exit
adds 05be06d Make CommitBuild use binmode & chmod when writing
adds af82d20 v2.010
adds 519cfd6 Don't pass Path::Class objects to Git::Wrapper
adds 62c445a v2.011
adds 0b5b6d0 Added commit option, when set to false, to skip committing files after git init && add.
adds 2aca8cf Revise docs for Git::Init's commit option
adds 6dc46f6 v2.012
adds 894f30d Mention Git::GatherDir in Dist::Zilla::Plugin::Git
adds 5c7542e Skip symlinked directories in Git::GatherDir
adds 27ed2fb v2.013
adds b1051c6 Add README.mkdn for GitHub
adds 551ed45 Fix Git::NextVersion to work with Git 1.8
adds 96cafa9 v2.014
adds ba5538a Require git 1.5.4 or later in Build.PL
adds ac3857e In tests, restore original cwd only if saved
adds 3f6b088 v2.015
adds 4a7f674 comment updates
adds 873327d make exclude_filename work as it is documented to, matching [GatherDir]
adds 7808d54 typo fix
adds 93488f3 v2.016
adds 0c69657 Class::MOP::load_class is deprecated; Module::Runtime is less hacky anyway
adds fd465a7 Make Git::CommitBuild compatible with Dist::Zilla 5
adds fb84351 v2.017
adds 16a89b6 Add compatibility to Config::Git
adds e13e3f7 v2.018
adds a0003d8 Allow building with dzil 5
adds 2dd9eae fix #90537: wide character in print with ::Commit
adds b58b286 v2.019
adds 2100d40 Git::Commit: Use Path::Tiny instead of Path::Class
adds 48928da Git::CommitBuild: Use Path::Tiny instead of Path::Class
adds 5ce2ba1 Git::GatherDir: Use Path::Tiny instead of Path::Class
adds 75cabd9 Git::NextVersion: Use Path::Tiny instead of Path::Class
adds c9b4bf2 Role::Git::DirtyFiles: Use Path::Tiny instead of Path::Class
adds 30975f6 t/commit-build-custom.t: Use Path::Tiny instead of Path::Class
adds 18495c4 t/Util.pm: Use Path::Tiny instead of Path::Class
adds e2254d2 t/push-multi.t: use Path::Tiny instead of Path::Class
adds afb9623 t/push.t: use Path::Tiny instead of Path::Class
adds 21a86b4 t/commit-build-src-as-parent.t: use Path::Tiny instead of Path::Class
adds 4c11222 t/commit-build.t: Use Path::Tiny instead of Path::Class
adds c05be28 t/lib/Dist/Zilla/Plugin/MyTestArchiver.pm: use Path::Tiny instead of Path::Class
adds 7e2105b t/commit-dirtydir.t: use Path::Tiny instead of Path::Class
adds 81c77f5 t/commit-ws.t: Use Path::Tiny instead of Path::Class
adds b956658 t/commit.t: use Path::Tiny instead of Path::Class
adds 408e564 t/gatherdir.t: Use Path::Tiny instead of Path::Class
adds 5308c8e t/check.t: use Path::Tiny instead of Path::Class
adds b05af1f r/repo-dir.t: use Path::Tiny instead of Path::Class
adds a1c9a20 t/tag-signed.t: use Path::Tiny instead of Path::Class
adds 6ee84a0 t/tag.t: use Path::Tiny instead of Path::Class
adds 90ae284 t/version-by-branch.t: use Path::Tiny instead of Path::Class
adds fead1b0 t/version-default.t: Cull unused imports (Path::Class)
adds 41de7f5 t/version-regexp.t: Cull unused imports (Path::Class)
adds 9fa7482 t/push-gitconfig.t: use Path::Tiny instead of Path::Class
adds 44df28e t/commit-utf8.t: use Path::Tiny instead of Path::Class
adds 8d6e7ab Use Path::Tiny instead of Path::Class
adds 67fd3c6 Document allow_dirty_match in Role::Git::DirtyFiles
adds 8ee45af v2.020
adds 2ccffb2 dump configs for all plugins (used by [MetaConfig])
adds 6dbaaa5 Credit Karen Etheridge for github#17
adds b922685 Fix tests to work on Windows
adds cc2a932 v2.021
adds 1846195 prune files using the proper interface, rather than modifying the arrayref directly
adds 4fc5fd6 Credit Karen Etheridge for github#19
adds 7e3d5c3 Git::Commit: Ensure add_files_in is an ArrayRef[Path] to force validation at initialization
adds 02ce8bb Role::Git::DirtyFiles : use Paths type for allow_dirty
adds a48bce7 Credit Kent Fredric for github#18
adds 8cf93a5 Coerce allow_dirty to Paths
adds c4f426c Handle "allow_dirty =" as documented
adds d623c42 v2.022
adds 6f3d78b signal that ChainSmoking is broken in 1.04 and earlier with this release
adds 4c761de Credit Karen Etheridge for github#20
adds d9c451f v2.023
adds 0ecfdeb Implemented branch option for Git::Init
adds 5e1dc65 Clean up github#21
adds 8168d00 v2.024
adds 522ff36 Imported Upstream version 2.024
new a2c95e9 Merge tag 'upstream/2.024'
new 9b24a5d Update debian/changelog
new a3b42d9 releasing package libdist-zilla-plugin-git-perl version 2.024-1
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Build.PL | 2 +-
Changes | 4 +++
META.json | 60 ++++++++++++++++----------------
META.yml | 60 ++++++++++++++++----------------
README | 2 +-
debian/changelog | 6 ++--
debian/upstream/metadata | 8 +++++
lib/Dist/Zilla/Plugin/Git.pm | 4 +--
lib/Dist/Zilla/Plugin/Git/Check.pm | 4 +--
lib/Dist/Zilla/Plugin/Git/Commit.pm | 4 +--
lib/Dist/Zilla/Plugin/Git/CommitBuild.pm | 4 +--
lib/Dist/Zilla/Plugin/Git/GatherDir.pm | 4 +--
lib/Dist/Zilla/Plugin/Git/Init.pm | 26 +++++++++++---
lib/Dist/Zilla/Plugin/Git/NextVersion.pm | 4 +--
lib/Dist/Zilla/Plugin/Git/Push.pm | 4 +--
lib/Dist/Zilla/Plugin/Git/Tag.pm | 4 +--
lib/Dist/Zilla/PluginBundle/Git.pm | 4 +--
lib/Dist/Zilla/Role/Git/DirtyFiles.pm | 4 +--
lib/Dist/Zilla/Role/Git/Repo.pm | 4 +--
19 files changed, 122 insertions(+), 90 deletions(-)
create mode 100644 debian/upstream/metadata
--
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