[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