Parallels / docker-machine-parallels

Parallels driver for Docker Machine https://github.com/docker/machine
MIT License
471 stars 35 forks source link

Switch the dependency management tool "godep" -> "dep" #79

Closed legal90 closed 5 years ago

legal90 commented 5 years ago

tools/godep was deprecated in favor of golang/dep. It removes a lot of hassle with managing dependencies for Go projects. So, I decided to switch to it in this project.

Now direct dependencies are declared in Gopkg.toml and locked in Gopkg.lock. How to update the dependency version:

We still have the content of vendor/ dir in the git index for easier start - dep tool is not required to build a project. We can gitignore the vendor/ content in the future if we want.

In the scope of this PR I have also updated some dependencies:

Acceptance test are passed.

legal90 commented 5 years ago

Frankly it's impossible to review such huge changes.

Yeah, I understand :( . The content of vendor/ could be suppressed. Thanks anyway!