-
-
Notifications
You must be signed in to change notification settings - Fork 361
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
Nextercism deps #420
Nextercism deps #420
Conversation
I'd love to try this with just the lock file and see if we're OK with it. Thoughts? |
There may be downsides to that but we can try it and see how it works. If
we run into any issues we could always fix them and move to vendoring the
deps at that point. I'm not near my computer, if you'd like to add a commit
removing the vendor folder and adding to gitignore or I could do it once
I'm back on my computer!
…On Fri, Aug 4, 2017 at 11:54 PM Katrina Owen ***@***.***> wrote:
I'd love to try this with just the lock file and see if we're OK with it.
Thoughts?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#420 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ABcA6WDVh3pITaIVbhEr5wDT4wWhphB-ks5sU-degaJpZM4OuUD7>
.
|
I think that sounds like a plan. I'm going to try it! |
That worked! If you like this feel free to squash (or not) and merge into the nextercism branch. |
We can squash later if needed! 👍 thanks for tackling the removal of vendor and documentation! |
Awesome!! 🎉 🎉 |
If there's a time to do this, now is the time...
This switches us over to
dep
on the nextercism branch. I had issues trying to get things to work smoothly with the newest version of Godep and I've pretty much ripped out the deps we had with Godep and locked them in withdep
. Dep ended up adding extra missing dependencies that Godep was not adding and now tests are passing on CI!One thing I noticed is that the
vendor
folder changeset is much bigger than when we were using Godep, not sure why that is yet but that seems to be a con of committing the vendor folder. I think that withdep
we could get away with not doing this since it contains a lockfile but there's still caveats https://github.com/golang/dep/blob/master/docs/FAQ.md#should-i-commit-my-vendor-directory