Skip to content
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

Merged
merged 2 commits into from
Dec 7, 2016
Merged

Replace godep with vndr #2080

merged 2 commits into from
Dec 7, 2016

Conversation

dmcgowan
Copy link
Collaborator

@dmcgowan dmcgowan commented Nov 23, 2016

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

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)
@codecov-io
Copy link

codecov-io commented Nov 23, 2016

Current coverage is 51.08% (diff: 100%)

Merging #2080 into master will decrease coverage by 8.78%

@@             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   

Powered by Codecov. Last update 38fbd03...acad7c4

Re-enable dependency validation using vndr instead of godep

Signed-off-by: Derek McGowan <[email protected]> (github: dmcgowan)
@aaronlehmann
Copy link
Contributor

cc @LK4D4

@LK4D4
Copy link
Contributor

LK4D4 commented Nov 30, 2016

I'm all for this :)

@aaronlehmann
Copy link
Contributor

Noticed that a vendor/rsc.io/letsencrypt/vendor/gopkg.in/square/go-jose.v1/json/testdata/code.json.gz file is added. This doesn't seem right.

@dmcgowan
Copy link
Collaborator Author

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

@dmcgowan
Copy link
Collaborator Author

@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....

screenshot from 2016-11-29 20-44-11

screenshot from 2016-11-29 20-44-51

@aaronlehmann
Copy link
Contributor

LGTM

@dmcgowan dmcgowan added this to the Registry/2.7 milestone Dec 7, 2016
@dmcgowan dmcgowan merged commit 2a35100 into distribution:master Dec 7, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants