Skip to content
This repository was archived by the owner on Jan 11, 2023. It is now read-only.

Replace Glide with Golang Dep #3522

Merged
merged 1 commit into from
Jul 20, 2018
Merged

Replace Glide with Golang Dep #3522

merged 1 commit into from
Jul 20, 2018

Conversation

juan-lee
Copy link
Contributor

@juan-lee juan-lee commented Jul 20, 2018

What this PR does / why we need it:
Glide is deprecated and suggesting its users move to Golang dep.

fixes #3454

@juan-lee juan-lee requested review from seanknox and jackfrancis July 20, 2018 04:31
@ghost ghost assigned juan-lee Jul 20, 2018
@ghost ghost added the in progress label Jul 20, 2018
@codecov
Copy link

codecov bot commented Jul 20, 2018

Codecov Report

Merging #3522 into master will decrease coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #3522      +/-   ##
==========================================
- Coverage   55.49%   55.47%   -0.02%     
==========================================
  Files         105      105              
  Lines       15990    15990              
==========================================
- Hits         8873     8871       -2     
- Misses       6369     6370       +1     
- Partials      748      749       +1

@cpuguy83
Copy link
Member

Are we not going to keep deps in vendor/?

@jackfrancis
Copy link
Member

@cpuguy83 Yes, no change to that strategy, just a change of tool.

Copy link
Member

@jackfrancis jackfrancis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm pending E2E

🤞 this isn't too painful

@cpuguy83
Copy link
Member

I'm not sure I understand.
Right now it looks like everything in vendor is being wiped.

@jackfrancis
Copy link
Member

Yeah, I thought that too, it's that github is truncating the diff and sorting by deletes.

dep does seem to be conspicuously culling a ton of (seemingly non-used) vendor/ artifacts compared to glide. We're currently testing to validate that nothing functional is effected.

@jackfrancis jackfrancis merged commit 31f02b3 into master Jul 20, 2018
@ghost ghost removed the in progress label Jul 20, 2018
@jackfrancis jackfrancis deleted the jpang/dep branch July 20, 2018 20:48
jackfrancis pushed a commit that referenced this pull request Jul 20, 2018
# Conflicts:
#	docs/developers.md
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrate to dep for dependency management
3 participants