You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ make test; echo $?
[...]
Messages: command failed; output: "error: couldn't open Git repository: git rev-parse failed: fatal: not a git repository (or any of the parent directories): .git\n\n"
[...]
make: *** [gotest] Error 1
2
Just running git init in the build directory works around it, but I don't know how much this breaks the tests, if at all:
$ make test; echo $?
[...]
ok github.com/github/git-sizer 0.123s
ok github.com/github/git-sizer/counts (cached)
? github.com/github/git-sizer/git [no test files]
? github.com/github/git-sizer/isatty [no test files]
? github.com/github/git-sizer/meter [no test files]
? github.com/github/git-sizer/sizes [no test files]
0
So now I do git init in my packaging script, but it would be neat if this worked out of the box.
The text was updated successfully, but these errors were encountered:
Hmmm, good point. We should really supply a test repo explicitly rather than leaning on the git-sizer repo, for example by generating it programmatically or in the form of a git fast-import input file. Until somebody does that, it might make sense to disable that test when no .git directory is present to reduce confusion.
If you follow these build instructions and run
make test
on one of the.tar.gz
releases you get:Just running
git init
in the build directory works around it, but I don't know how much this breaks the tests, if at all:So now I do
git init
in my packaging script, but it would be neat if this worked out of the box.The text was updated successfully, but these errors were encountered: