Commit Graph

5 Commits (f7b437cae02c93a0c83a3ad6c044f43751c20346)

Author SHA1 Message Date
Christoph Blecker c0967edd4a
Add license declaration to forked godep 2018-11-07 11:02:08 -08:00
Christoph Blecker d15da2c586
Update godeps 2018-11-07 11:02:07 -08:00
Christoph Blecker 9d241ec454
Modify forked godep to have custom version 2018-11-06 12:23:23 -08:00
Filipe Brandenburger db89546591
Use a fixed abbreviation size in `git describe` output
Currently, this setting depends on whatever the user of `godep` has in
their `git config --get core.abbrev`, if it is set.

Even when it is not set, the number of characters used in the shortened
git commit will depend on whether there are collisions for that prefix
on the local repository (which in large part depends on how much
activity exists there.)

As a result, when multiple users are maintaining Godeps/ for a single
project, many spurious changes to Godeps/Godeps.json are generated due
to the lack of stability in the length of the abbreviated commit in
output of `git describe`.

Let's fix this by enforcing a reasonable abbreviation length in godep's
use of `git describe`. 14 characters is very unlikely to result in
collisions for prefixes.
2018-11-06 11:44:02 -08:00
Christoph Blecker 57e1d0adcc
Move godep from vendor to third_party/forked/ 2018-11-06 11:44:02 -08:00