-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace godep with vndr #2080
Replace godep with vndr #2080
Conversation
Vndr has a simpler configuration and allows pointing to forked packages. Additionally other docker projects are now using vndr making vendoring in distribution more consistent. Updates letsencrypt to use fork. No longer uses sub-vendored packages. Signed-off-by: Derek McGowan <[email protected]> (github: dmcgowan)
Current coverage is 51.08% (diff: 100%)@@ master #2080 diff @@
==========================================
Files 128 128
Lines 11396 11396
Methods 0 0
Messages 0 0
Branches 0 0
==========================================
- Hits 6823 5822 -1001
- Misses 3710 4824 +1114
+ Partials 863 750 -113
|
Re-enable dependency validation using vndr instead of godep Signed-off-by: Derek McGowan <[email protected]> (github: dmcgowan)
cc @LK4D4 |
I'm all for this :) |
Noticed that a |
It is a remove, binary removals show up in a confusing manner in the file list diff --git a/vendor/rsc.io/letsencrypt/vendor/gopkg.in/square/go-jose.v1/json/testdata/code.json.gz b/vendor/rsc.io/letsencrypt/vendor/gopkg.in/square/go-jose.v1/json/testdata/code.json.gz
deleted file mode 100644
index 0e2895b..0000000
Binary files a/vendor/rsc.io/letsencrypt/vendor/gopkg.in/square/go-jose.v1/json/testdata/code.json.gz and /dev/null differ
|
@aaronlehmann I see what you are talking about, looks like a Github bug. In the file list shows up as red, but in the other list shows up as green.... |
LGTM |
Vndr has a simpler configuration and allows pointing to forked packages. Additionally other docker projects are now using vndr making vendoring in distribution more consistent.
Updates letsencrypt to use fork.
No longer uses sub-vendored packages.
See https://github.com/lk4d4/vndr