Giter VIP home page Giter VIP logo

dist-zilla-plugin-git's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

dist-zilla-plugin-git's Issues

Test t/tag-signed.t fails when environment variables GIT_COMMITTER_NAME or GIT_COMMITTER_EMAIL are set

Exactly what the title says. The exact failure is this:

like( $tag, qr/^Tagger: dzp-git test <dzp-git\@test>/m, 'Is it a real tag?' );

The tag ends up looking like "Tagger: $GIT_COMMITTER_NAME <$GIT_COMMITTER_EMAIL>".

I don't think the plugin itself is broken, as if a user is setting either of these variables, the resulting behavior is intended. Personally, I think you should just unset them in the test.

Thanks,
Rob

tests failing for 1.112060

cpanm (App::cpanminus) 1.4008 on perl 5.014001 built for i686-linux
Work directory is /home/ccushing/.cpanm/work/1311638315.5682
You have make /usr/bin/make
You have LWP 6.02
You have /bin/tar: tar (GNU tar) 1.26
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore and Jay Fenlason.
You have /usr/bin/unzip
--> Working on J/JQ/JQUELIN/Dist-Zilla-Plugin-Git-1.112060.tar.gz
Fetching http://search.cpan.org/CPAN/authors/id/J/JQ/JQUELIN/Dist-Zilla-Plugin-Git-1.112060.tar.gz
-> OK
Unpacking Dist-Zilla-Plugin-Git-1.112060.tar.gz
Entering Dist-Zilla-Plugin-Git-1.112060
Checking configure dependencies from META.yml
Checking if you have Module::Build 0.3601 ... Yes (0.3800)
Configuring Dist-Zilla-Plugin-Git-1.112060
Running Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Dist-Zilla-Plugin-Git' version '1.112060'
-> OK
Checking dependencies from MYMETA.yml ...
Checking if you have MooseX::Types::Moose 0 ... Yes (0.27)
Checking if you have MooseX::Has::Sugar 0 ... Yes (0.05070419)
Checking if you have DateTime 0 ... Yes (0.70)
Checking if you have Dist::Zilla::Role::PluginBundle 0 ... Yes (4.200012)
Checking if you have Class::MOP 0 ... Yes (2.0201)
Checking if you have Git::Wrapper 0 ... Yes (0.015)
Checking if you have Dist::Zilla::Role::AfterRelease 0 ... Yes (4.200012)
Checking if you have File::chdir 0 ... Yes (0.1004)
Checking if you have IPC::Open3 0 ... Yes (1.09)
Checking if you have Dist::Zilla::Role::AfterBuild 0 ... Yes (4.200012)
Checking if you have Dist::Zilla::Role::VersionProvider 0 ... Yes (4.200012)
Checking if you have File::Spec::Functions 0 ... Yes (3.33)
Checking if you have Moose 0 ... Yes (2.0201)
Checking if you have Moose::Role 0 ... Yes (2.0201)
Checking if you have namespace::autoclean 0.09 ... Yes (0.12)
Checking if you have Dist::Zilla::Role::AfterMint 0 ... Yes (4.200012)
Checking if you have version 0.80 ... Yes (0.91)
Checking if you have Moose::Autobox 0 ... Yes (0.11)
Checking if you have Path::Class::Dir 0 ... Yes (0.24)
Checking if you have Dist::Zilla 4 ... Yes (4.200012)
Checking if you have File::Temp 0 ... Yes (0.22)
Checking if you have Dist::Zilla::Role::BeforeRelease 0 ... Yes (4.200012)
Checking if you have String::Formatter 0 ... Yes (0.102082)
Checking if you have Version::Next 0 ... Yes (0.002)
Checking if you have Cwd 0 ... Yes (3.36)
Checking if you have File::Copy 0 ... Yes (2.21)
Checking if you have Test::Exception 0 ... Yes (0.31)
Checking if you have File::pushd 0 ... Yes (1.00)
Checking if you have Dist::Zilla::Tester 0 ... Yes (4.200012)
Checking if you have Dist::Zilla::Role::Releaser 0 ... Yes (4.200012)
Checking if you have Test::More 0.88 ... Yes (0.98)
Checking if you have File::Find 0 ... Yes (1.19)
Checking if you have File::Copy::Recursive 0 ... Yes (0.38)
Checking if you have Path::Class 0 ... Yes (0.24)
Checking if you have Module::Build 0.3601 ... Yes (0.3800)
Building and testing Dist-Zilla-Plugin-Git-1.112060
Building Dist-Zilla-Plugin-Git
t/00-compile.t ................ ok
# 
# 
# perl: v5.14.1 (wanted 5.010) on linux from /home/ccushing/perl5/perlbrew/perls/perl-5.14.1/bin/perl
# 
# Class::MOP                                    => 2.0201     (want any version)
# Cwd                                           => 3.36       (want any version)
# DateTime                                      => 0.70       (want any version)
# Dist::Zilla                                   => 4.200012   (want 4)      
# Dist::Zilla::Role::AfterBuild                 => 4.200012   (want any version)
# Dist::Zilla::Role::AfterMint                  => 4.200012   (want any version)
# Dist::Zilla::Role::AfterRelease               => 4.200012   (want any version)
# Dist::Zilla::Role::BeforeRelease              => 4.200012   (want any version)
# Dist::Zilla::Role::PluginBundle               => 4.200012   (want any version)
# Dist::Zilla::Role::Releaser                   => 4.200012   (want any version)
# Dist::Zilla::Role::VersionProvider            => 4.200012   (want any version)
# Dist::Zilla::Tester                           => 4.200012   (want any version)
# File::Copy                                    => 2.21       (want any version)
# File::Copy::Recursive                         => 0.38       (want any version)
# File::Find                                    => 1.19       (want any version)
# File::Spec::Functions                         => 3.33       (want any version)
# File::Temp                                    => 0.22       (want any version)
# File::chdir                                   => 0.1004     (want any version)
# File::pushd                                   => 1.00       (want any version)
# Git::Wrapper                                  => 0.015      (want any version)
# IPC::Open3                                    => 1.09       (want any version)
# Module::Build                                 => 0.38       (want 0.3601) 
# Moose                                         => 2.0201     (want any version)
# Moose::Autobox                                => 0.11       (want any version)
# Moose::Role                                   => 2.0201     (want any version)
# MooseX::Has::Sugar                            => 0.05070419 (want any version)
# MooseX::Types::Moose                          => 0.27       (want any version)
# Path::Class                                   => 0.24       (want any version)
# Path::Class::Dir                              => 0.24       (want any version)
# String::Formatter                             => 0.102082   (want any version)
# Test::Exception                               => 0.31       (want any version)
# Test::More                                    => 0.98       (want 0.88)   
# Version::Next                                 => 0.002      (want any version)
# namespace::autoclean                          => 0.12       (want 0.09)   
# version                                       => 0.91       (want 0.80)   
# 
# Thanks for using my code.  I hope it works for you.
# If not, please try and include this output in the bug report.
# That will help me reproduce the issue and solve you problem.
# 
t/000-report-versions-tiny.t .. ok

*** Please tell me who you are.

Run

  git config --global user.email "[email protected]"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: empty ident  <[email protected]> not allowed
# Looks like your test exited with 128 before it could output anything.
t/1-check.t ................... 
Dubious, test returned 128 (wstat 32768, 0x8000)
Failed 4/4 subtests 
t/2-commit-build-custom.t ..... ok
t/2-commit-build.t ............ ok
t/2-commit-dirtydir.t ......... ok
t/2-commit-ws.t ............... ok
t/2-commit.t .................. ok
t/3-tag.t ..................... ok
t/4-push-multi.t .............. ok
t/4-push.t .................... ok

*** Please tell me who you are.

Run

  git config --global user.email "[email protected]"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: empty ident  <[email protected]> not allowed
# Looks like your test exited with 128 before it could output anything.
t/5-version-default.t ......... 
Dubious, test returned 128 (wstat 32768, 0x8000)
Failed 8/8 subtests 

*** Please tell me who you are.

Run

  git config --global user.email "[email protected]"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: empty ident  <[email protected]> not allowed
# Looks like your test exited with 128 before it could output anything.
t/5-version-regexp.t .......... 
Dubious, test returned 128 (wstat 32768, 0x8000)
Failed 6/6 subtests 
t/release-has-version.t ....... skipped: these tests are for release candidate testing
t/release-kwalitee.t .......... skipped: these tests are for release candidate testing
t/release-minimum-version.t ... skipped: these tests are for release candidate testing
t/release-pod-coverage.t ...... skipped: these tests are for release candidate testing
t/release-pod-syntax.t ........ skipped: these tests are for release candidate testing

Test Summary Report
-------------------
t/1-check.t                 (Wstat: 32768 Tests: 0 Failed: 0)
  Non-zero exit status: 128
  Parse errors: Bad plan.  You planned 4 tests but ran 0.
t/5-version-default.t       (Wstat: 32768 Tests: 0 Failed: 0)
  Non-zero exit status: 128
  Parse errors: Bad plan.  You planned 8 tests but ran 0.
t/5-version-regexp.t        (Wstat: 32768 Tests: 0 Failed: 0)
  Non-zero exit status: 128
  Parse errors: Bad plan.  You planned 6 tests but ran 0.
Files=18, Tests=38, 26 wallclock secs ( 0.07 usr  0.01 sys + 23.68 cusr  1.12 csys = 24.88 CPU)
Result: FAIL
Failed 3/18 test programs. 0/38 subtests failed.
-> FAIL Installing J/JQ/JQUELIN/Dist-Zilla-Plugin-Git-1.112060.tar.gz failed. See /home/ccushing/.cpanm/build.log for details.

tag_message not working

here's the dist.ini related to this plugin.

[@Git]
push_to     = my
tag_format  = %v
tag_message = %v

[Git::CommitBuild]
[Git::NextVersion]
first_version = v0.1.0
version_regexp = ^(.+)$

Here's my git tag output

v0.1.0
v0.1.1
v0.1.2
v0.1.3

here's the latest tagged commit.

commit 3b7a1ab54562db59edc8d4d8d316e49c75a2cf32
Author: Caleb Cushing <[email protected]>
Date:   Mon Aug 22 19:07:29 2011 -0500

vv0.1.3

    - experimental CVN and DCC support

for some reason the autotagging is adding a double v in the tag_message.

you can check https://github.com/xenoterracide/Business-CyberSource/tree/master for full configuration

Git Ignore

I'd like to enable this plugin to create a default .gitignore file that will ignore things like My-Package-* so that it can auto-ignore these build directories and tarballs created by dzil.

It seems like more people would be having an issue with these directories/files when using git::check ?

I have 2 ideas for how to do it and was wondering which you would prefer/think is best.

One is just to add ignore config options to git::init, and have it default to My-Package-* with an override being possible with an empty ignore line.

The other is to make a new plugin Git::Ignore, that accepts the same ignore lines with the same defaults, and presumably you would include this before Git::Init.

Thoughts/suggestions? Thanks.

Default repository location

Right now all the Git plugins initialize Git::Wrapper with a hardcoded '.' for the repository location. This doesn't work, however, if you have a project where one Git repo holds many separate distributions.

I was thinking of adding a 'repository' attribute to each one (Check, Commit, CommitBuild, etc.) which would default to '.', probably via a role, although I'm still a little unclear on how dzil passes config data to plugins. Would it be fairly straightforward to add a single dist.ini line that could set the repo location? If so, I'll be glad to write the feature and tests; just not sure where to start looking.

cpanm -S Dist::Zilla::Plugin::Git fails because it's not installed.

cpanm -S Dist::Zilla::Plugin::Git fails. build.log shows:

t/2-commit-build.t ............ ok

Failed test 'We committed the tarball'

at t/2-commit-dirtydir.t line 45.

Failed test 'No untracked files left'

at t/2-commit-dirtydir.t line 50.

Looks like you failed 2 tests of 3.

t/2-commit-dirtydir.t .........
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/3 subtests

Running prove:

$ prove t/2-commit-build.t
t/2-commit-build.t .. Required plugin Git::CommitBuild isn't installed.
...
$ prove t/2-commit-dirtydir.t
t/2-commit-dirtydir.t .. Required plugin Git::Commit isn't installed.

sudo cpan Dist::Zilla::Plugin::Git and trying to install by hand all have the same results for the test process.

I forced the installation and re-ran the tests, 2-commit-dirtydir.t still fails with:

$ prove t/2-commit-dirtydir.t
t/2-commit-dirtydir.t .. 1/3

Failed test 'We committed the tarball'

at t/2-commit-dirtydir.t line 45.

Failed test 'No untracked files left'

at t/2-commit-dirtydir.t line 50.

Looks like you failed 2 tests of 3.

t/2-commit-dirtydir.t .. Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/3 subtests

Test Summary Report

t/2-commit-dirtydir.t (Wstat: 512 Tests: 3 Failed: 2)
Failed tests: 2-3
Non-zero exit status: 2
Files=1, Tests=3, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.69 cusr 0.11 csys = 0.82 CPU)
Result: FAIL

I don't have any more time today to track this down any further but I'll be glad to look some more at it later.

GitFlow

I was just looking at GitFlow on CPAN. I've wanted features like this in this distribution (though I'd prefer the defaults be more like the branches described in git help workflows. Any chance you'd be willing to talk to the author about combining the 2 projects?

I am especially interested in having multiple branches created on init, for me specifically maint, master, next, pu, and then have them reset or updated on release properly.

I'm not sure that gitflow has all of this... but what it doesn't have I'd be willing to work on.

Multiple test failures in the presence of Archive::Tar::Wrapper

$ cpanm --verbose --prompt Dist::Zilla::Plugin::Git
cpanm (App::cpanminus) 1.4008 on perl 5.014002 built for x86_64-linux-thread-multi
Work directory is /home/gardnerm/.cpanm/work/1318351528.3408
You have make /usr/bin/make
You have LWP 6.02
You have /bin/tar: tar (GNU tar) 1.23
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore and Jay Fenlason.
You have /usr/bin/unzip
Searching Dist::Zilla::Plugin::Git on cpanmetadb ...
--> Working on Dist::Zilla::Plugin::Git
Fetching http://search.cpan.org/CPAN/authors/id/J/JQ/JQUELIN/Dist-Zilla-Plugin-Git-1.112510.tar.gz ... OK
Unpacking Dist-Zilla-Plugin-Git-1.112510.tar.gz
Dist-Zilla-Plugin-Git-1.112510
Dist-Zilla-Plugin-Git-1.112510/README
Dist-Zilla-Plugin-Git-1.112510/Changes
Dist-Zilla-Plugin-Git-1.112510/t
Dist-Zilla-Plugin-Git-1.112510/t/tag.t
Dist-Zilla-Plugin-Git-1.112510/LICENSE
Dist-Zilla-Plugin-Git-1.112510/dist.ini
Dist-Zilla-Plugin-Git-1.112510/t/push.t
Dist-Zilla-Plugin-Git-1.112510/META.yml
Dist-Zilla-Plugin-Git-1.112510/MANIFEST
Dist-Zilla-Plugin-Git-1.112510/Build.PL
Dist-Zilla-Plugin-Git-1.112510/t/check.t
Dist-Zilla-Plugin-Git-1.112510/META.json
Dist-Zilla-Plugin-Git-1.112510/t/commit.t
Dist-Zilla-Plugin-Git-1.112510/t/commit-ws.t
Dist-Zilla-Plugin-Git-1.112510/t/push-multi.t
Dist-Zilla-Plugin-Git-1.112510/t/tag-signed.t
Dist-Zilla-Plugin-Git-1.112510/t/00-compile.t
Dist-Zilla-Plugin-Git-1.112510/t/commit-build.t
Dist-Zilla-Plugin-Git-1.112510/corpus
Dist-Zilla-Plugin-Git-1.112510/corpus/dzp-git.sec
Dist-Zilla-Plugin-Git-1.112510/corpus/dzp-git.pub
Dist-Zilla-Plugin-Git-1.112510/corpus/tag
Dist-Zilla-Plugin-Git-1.112510/corpus/tag/Changes
Dist-Zilla-Plugin-Git-1.112510/t/version-regexp.t
Dist-Zilla-Plugin-Git-1.112510/corpus/check
Dist-Zilla-Plugin-Git-1.112510/corpus/check/foobar
Dist-Zilla-Plugin-Git-1.112510/corpus/push
Dist-Zilla-Plugin-Git-1.112510/corpus/push/Changes
Dist-Zilla-Plugin-Git-1.112510/corpus/tag/dist.ini
Dist-Zilla-Plugin-Git-1.112510/t/version-default.t
Dist-Zilla-Plugin-Git-1.112510/t/commit-dirtydir.t
Dist-Zilla-Plugin-Git-1.112510/corpus/check/Changes
Dist-Zilla-Plugin-Git-1.112510/corpus/push/dist.ini
Dist-Zilla-Plugin-Git-1.112510/t/release-kwalitee.t
Dist-Zilla-Plugin-Git-1.112510/corpus/check/dist.ini
Dist-Zilla-Plugin-Git-1.112510/corpus/commit
Dist-Zilla-Plugin-Git-1.112510/corpus/commit/Changes
Dist-Zilla-Plugin-Git-1.112510/corpus/commit/dist.ini
Dist-Zilla-Plugin-Git-1.112510/t/release-pod-syntax.t
Dist-Zilla-Plugin-Git-1.112510/t/commit-build-custom.t
Dist-Zilla-Plugin-Git-1.112510/t/release-has-version.t
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-ws
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-ws/Changes
Dist-Zilla-Plugin-Git-1.112510/t/release-pod-coverage.t
Dist-Zilla-Plugin-Git-1.112510/corpus/tag-signed
Dist-Zilla-Plugin-Git-1.112510/corpus/tag-signed/Changes
Dist-Zilla-Plugin-Git-1.112510/corpus/push-multi
Dist-Zilla-Plugin-Git-1.112510/corpus/push-multi/Changes
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-ws/dist.ini
Dist-Zilla-Plugin-Git-1.112510/corpus/tag-signed/dist.ini
Dist-Zilla-Plugin-Git-1.112510/corpus/push-multi/dist.ini
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-build
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-build/Changes
Dist-Zilla-Plugin-Git-1.112510/t/release-minimum-version.t
Dist-Zilla-Plugin-Git-1.112510/corpus/version-regexp
Dist-Zilla-Plugin-Git-1.112510/corpus/version-regexp/foobar
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-build/dist.ini
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Plugin
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Plugin/Git.pm
Dist-Zilla-Plugin-Git-1.112510/t/000-report-versions-tiny.t
Dist-Zilla-Plugin-Git-1.112510/corpus/version-regexp/Changes
Dist-Zilla-Plugin-Git-1.112510/corpus/version-default
Dist-Zilla-Plugin-Git-1.112510/corpus/version-default/foobar
Dist-Zilla-Plugin-Git-1.112510/corpus/version-regexp/dist.ini
Dist-Zilla-Plugin-Git-1.112510/corpus/version-default/Changes
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-dirtydir
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-dirtydir/Changes
Dist-Zilla-Plugin-Git-1.112510/corpus/version-default/dist.ini
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-dirtydir/dist.ini
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Plugin/Git
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Plugin/Git/Tag.pm
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Plugin/Git/Push.pm
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Plugin/Git/Init.pm
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-build-custom
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-build-custom/Changes
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Plugin/Git/Check.pm
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/PluginBundle
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/PluginBundle/Git.pm
Dist-Zilla-Plugin-Git-1.112510/corpus/commit-build-custom/dist.ini
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Plugin/Git/Commit.pm
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Role/Git
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Role/Git/DirtyFiles.pm
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Plugin/Git/CommitBuild.pm
Dist-Zilla-Plugin-Git-1.112510/lib/Dist/Zilla/Plugin/Git/NextVersion.pm
Dist-Zilla-Plugin-Git-1.112510/t/lib/Dist/Zilla/Plugin
Dist-Zilla-Plugin-Git-1.112510/t/lib/Dist/Zilla/Plugin/MyTestArchiver.pm
Entering Dist-Zilla-Plugin-Git-1.112510
Checking configure dependencies from META.yml
Checking if you have Module::Build 0.3601 ... Yes (0.3800)
Configuring Dist-Zilla-Plugin-Git-1.112510 ... Running Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Dist-Zilla-Plugin-Git' version '1.112510'
OK
Checking dependencies from MYMETA.yml ...
Checking if you have MooseX::Types::Moose 0 ... Yes (0.30)
Checking if you have MooseX::Has::Sugar 0 ... Yes (0.05070419)
Checking if you have DateTime 0 ... Yes (0.70)
Checking if you have Dist::Zilla::Role::PluginBundle 0 ... Yes (4.300002)
Checking if you have Class::MOP 0 ... Yes (2.0205)
Checking if you have Git::Wrapper 0 ... Yes (0.017)
Checking if you have Dist::Zilla::Role::AfterRelease 0 ... Yes (4.300002)
Checking if you have File::chdir 0 ... Yes (0.1004)
Checking if you have IPC::Open3 0 ... Yes (1.09)
Checking if you have Dist::Zilla::Role::AfterBuild 0 ... Yes (4.300002)
Checking if you have Dist::Zilla::Role::VersionProvider 0 ... Yes (4.300002)
Checking if you have File::Spec::Functions 0 ... Yes (3.33)
Checking if you have Moose 0 ... Yes (2.0205)
Checking if you have warnings 0 ... Yes (1.12)
Checking if you have Moose::Role 0 ... Yes (2.0205)
Checking if you have namespace::autoclean 0.09 ... Yes (0.13)
Checking if you have Dist::Zilla::Role::AfterMint 0 ... Yes (4.300002)
Checking if you have version 0.80 ... Yes (0.94)
Checking if you have Moose::Autobox 0 ... Yes (0.11)
Checking if you have strict 0 ... Yes (1.04)
Checking if you have Path::Class::Dir 0 ... Yes (0.24)
Checking if you have Dist::Zilla 4 ... Yes (4.300002)
Checking if you have File::Temp 0 ... Yes (0.22)
Checking if you have Dist::Zilla::Role::BeforeRelease 0 ... Yes (4.300002)
Checking if you have String::Formatter 0 ... Yes (0.102082)
Checking if you have Version::Next 0 ... Yes (0.002)
Checking if you have Cwd 0 ... Yes (3.36)
Checking if you have File::Copy 0 ... Yes (2.21)
Checking if you have Test::Exception 0 ... Yes (0.31)
Checking if you have File::pushd 0 ... Yes (1.001)
Checking if you have File::Which 0 ... Yes (1.09)
Checking if you have Dist::Zilla::Tester 0 ... Yes (4.300002)
Checking if you have Dist::Zilla::Role::Releaser 0 ... Yes (4.300002)
Checking if you have Test::More 0.88 ... Yes (0.98)
Checking if you have File::Find 0 ... Yes (1.19)
Checking if you have Path::Class 0 ... Yes (0.24)
Checking if you have File::Copy::Recursive 0 ... Yes (0.38)
Checking if you have File::Path 0 ... Yes (2.08_01)
Checking if you have Module::Build 0.3601 ... Yes (0.3800)
Building and testing Dist-Zilla-Plugin-Git-1.112510 ... Building Dist-Zilla-Plugin-Git
t/00-compile.t ................ ok
t/000-report-versions-tiny.t .. #
#
# perl: v5.14.2 (wanted 5.010) on linux from /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/bin/perl5.14.2
#
# Class::MOP                                    => 2.0205     (want any version)
# Cwd                                           => 3.36       (want any version)
# DateTime                                      => 0.70       (want any version)
# Dist::Zilla                                   => 4.300002   (want 4)
# Dist::Zilla::Role::AfterBuild                 => 4.300002   (want any version)
# Dist::Zilla::Role::AfterMint                  => 4.300002   (want any version)
# Dist::Zilla::Role::AfterRelease               => 4.300002   (want any version)
# Dist::Zilla::Role::BeforeRelease              => 4.300002   (want any version)
# Dist::Zilla::Role::PluginBundle               => 4.300002   (want any version)
# Dist::Zilla::Role::Releaser                   => 4.300002   (want any version)
# Dist::Zilla::Role::VersionProvider            => 4.300002   (want any version)
# Dist::Zilla::Tester                           => 4.300002   (want any version)
# File::Copy                                    => 2.21       (want any version)
# File::Copy::Recursive                         => 0.38       (want any version)
# File::Find                                    => 1.19       (want any version)
# File::Path                                    => 2.08_01    (want any version)
# File::Spec::Functions                         => 3.33       (want any version)
# File::Temp                                    => 0.22       (want any version)
# File::Which                                   => 1.09       (want any version)
# File::chdir                                   => 0.1004     (want any version)
# File::pushd                                   => 1.001      (want any version)
# Git::Wrapper                                  => 0.017      (want any version)
# IPC::Open3                                    => 1.09       (want any version)
# Module::Build                                 => 0.38       (want 0.3601)
# Moose                                         => 2.0205     (want any version)
# Moose::Autobox                                => 0.11       (want any version)
# Moose::Role                                   => 2.0205     (want any version)
# MooseX::Has::Sugar                            => 0.05070419 (want any version)
# MooseX::Types::Moose                          => 0.30       (want any version)
# Path::Class                                   => 0.24       (want any version)
# Path::Class::Dir                              => 0.24       (want any version)
# String::Formatter                             => 0.102082   (want any version)
# Test::Exception                               => 0.31       (want any version)
# Test::More                                    => 0.98       (want 0.88)
# Version::Next                                 => 0.002      (want any version)
# namespace::autoclean                          => 0.13       (want 0.09)
# strict                                        => 1.04       (want any version)
# version                                       => 0.94       (want 0.80)
# warnings                                      => 1.12       (want any version)
#
# Thanks for using my code.  I hope it works for you.
# If not, please try and include this output in the bug report.
# That will help me reproduce the issue and solve you problem.
#
t/000-report-versions-tiny.t .. ok
t/check.t ..................... cannot remove path when cwd is /tmp/xfMOVDI_zR/tar for /tmp/xfMOVDI_zR:  at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/Archive/Tar/Wrapper.pm line 401
t/check.t ..................... 1/4
#   Failed test 'untracked files'
#   at t/check.t line 43.
# expecting: Regexp ((?^:untracked files))
# found: Git::Wrapper::Exception (fatal: Not a git repository (or any of the parent directories): .git
# )
cannot remove path when cwd is /tmp/vgOUpmRJHK/tar for /tmp/vgOUpmRJHK:  at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/Archive/Tar/Wrapper.pm line 401

#   Failed test 'index not clean'
#   at t/check.t line 47.
# expecting: Regexp ((?^:some changes staged))
# found: Git::Wrapper::Exception (fatal: Not a git repository (or any of the parent directories): .git
# )
cannot remove path when cwd is /tmp/k2_f4UqWei/tar for /tmp/k2_f4UqWei:  at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/Archive/Tar/Wrapper.pm line 401

#   Failed test 'uncommitted files'
#   at t/check.t line 52.
# expecting: Regexp ((?^:uncommitted files))
# found: Git::Wrapper::Exception (fatal: Not a git repository (or any of the parent directories): .git
# )
cannot remove path when cwd is /tmp/GTGRj05VVy/tar for /tmp/GTGRj05VVy:  at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/Archive/Tar/Wrapper.pm line 401

#   Failed test 'Changes and dist.ini can be modified'
#   at t/check.t line 58.
# died: Git::Wrapper::Exception (fatal: Not a git repository (or any of the parent directories): .git
# )
# Looks like you failed 4 tests of 4.
t/check.t ..................... Dubious, test returned 4 (wstat 1024, 0x400)
Failed 4/4 subtests
t/commit-build-custom.t ....... ok
t/commit-build.t .............. ok
t/commit-dirtydir.t ........... cannot remove path when cwd is /tmp/mkq0ry6LMp/tar for /tmp/mkq0ry6LMp:  at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/Archive/Tar/Wrapper.pm line 401
[MyTestArchiver] Unable to move: No such file or directory at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/x86_64-linux-thread-multi/Moose/Meta/Method/Delegation.pm line 110
# Looks like your test exited with 2 before it could output anything.
t/commit-dirtydir.t ........... Dubious, test returned 2 (wstat 512, 0x200)
Failed 3/3 subtests
t/commit-ws.t ................. cannot remove path when cwd is /tmp/1Yo6YadkZS/tar for /tmp/1Yo6YadkZS:  at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/Archive/Tar/Wrapper.pm line 401
fatal: Not a git repository (or any of the parent directories): .git
# Looks like your test exited with 128 before it could output anything.
t/commit-ws.t ................. Dubious, test returned 128 (wstat 32768, 0x8000)
Failed 1/1 subtests
t/commit.t .................... cannot remove path when cwd is /tmp/LxTlL1lRkM/tar for /tmp/LxTlL1lRkM:  at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/Archive/Tar/Wrapper.pm line 401
fatal: Not a git repository (or any of the parent directories): .git
# Looks like your test exited with 128 before it could output anything.
t/commit.t .................... Dubious, test returned 128 (wstat 32768, 0x8000)
Failed 1/1 subtests
t/push-multi.t ................ cannot remove path when cwd is /tmp/UAW0Uoo1nL/tar for /tmp/UAW0Uoo1nL:  at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/Archive/Tar/Wrapper.pm line 401
fatal: Not a git repository (or any of the parent directories): .git
# Looks like your test exited with 128 before it could output anything.
t/push-multi.t ................ Dubious, test returned 128 (wstat 32768, 0x8000)
Failed 6/6 subtests
t/push.t ...................... cannot remove path when cwd is /tmp/fKblNXcPuG/tar for /tmp/fKblNXcPuG:  at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/Archive/Tar/Wrapper.pm line 401
fatal: Not a git repository (or any of the parent directories): .git
# Looks like your test exited with 128 before it could output anything.
t/push.t ...................... Dubious, test returned 128 (wstat 32768, 0x8000)
Failed 3/3 subtests
t/release-has-version.t ....... skipped: these tests are for release candidate testing
t/release-kwalitee.t .......... skipped: these tests are for release candidate testing
t/release-minimum-version.t ... skipped: these tests are for release candidate testing
t/release-pod-coverage.t ...... skipped: these tests are for release candidate testing
t/release-pod-syntax.t ........ skipped: these tests are for release candidate testing
t/tag-signed.t ................ cannot remove path when cwd is /tmp/OtxwOrkgN0/tar for /tmp/OtxwOrkgN0:  at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/Archive/Tar/Wrapper.pm line 401
fatal: Not a git repository (or any of the parent directories): .git
# Looks like your test exited with 128 before it could output anything.
t/tag-signed.t ................ Dubious, test returned 128 (wstat 32768, 0x8000)
Failed 7/7 subtests
t/tag.t ....................... cannot remove path when cwd is /tmp/mlot57ERDx/tar for /tmp/mlot57ERDx:  at /home/gardnerm/perl5/perlbrew/perls/perl-5.14.2-usethreads/lib/site_perl/5.14.2/Archive/Tar/Wrapper.pm line 401
fatal: Not a git repository (or any of the parent directories): .git
# Looks like your test exited with 128 before it could output anything.
t/tag.t ....................... Dubious, test returned 128 (wstat 32768, 0x8000)
Failed 4/4 subtests
t/version-default.t ........... ok
t/version-regexp.t ............ ok

Test Summary Report
-------------------
t/check.t                   (Wstat: 1024 Tests: 4 Failed: 4)
  Failed tests:  1-4
  Non-zero exit status: 4
t/commit-dirtydir.t         (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 3 tests but ran 0.
t/commit-ws.t               (Wstat: 32768 Tests: 0 Failed: 0)
  Non-zero exit status: 128
  Parse errors: Bad plan.  You planned 1 tests but ran 0.
t/commit.t                  (Wstat: 32768 Tests: 0 Failed: 0)
  Non-zero exit status: 128
  Parse errors: Bad plan.  You planned 1 tests but ran 0.
t/push-multi.t              (Wstat: 32768 Tests: 0 Failed: 0)
  Non-zero exit status: 128
  Parse errors: Bad plan.  You planned 6 tests but ran 0.
t/push.t                    (Wstat: 32768 Tests: 0 Failed: 0)
  Non-zero exit status: 128
  Parse errors: Bad plan.  You planned 3 tests but ran 0.
t/tag-signed.t              (Wstat: 32768 Tests: 0 Failed: 0)
  Non-zero exit status: 128
  Parse errors: Bad plan.  You planned 7 tests but ran 0.
t/tag.t                     (Wstat: 32768 Tests: 0 Failed: 0)
  Non-zero exit status: 128
  Parse errors: Bad plan.  You planned 4 tests but ran 0.
Files=19, Tests=38, 68 wallclock secs ( 0.14 usr  0.06 sys + 31.71 cusr  5.30 csys = 37.21 CPU)
Result: FAIL
Failed 8/19 test programs. 4/38 subtests failed.
FAIL
Testing Dist-Zilla-Plugin-Git-1.112510 failed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.