-
Notifications
You must be signed in to change notification settings - Fork 1k
dep ensure: must provide a lock in order to write out vendor #323
Comments
Huh. Weird. Yeah, that's a bug for sure. I bet we missed a path in #256, and/or in the new test harness, too. ping @carolynvs @tro3 - thoughts? 😄 |
This is probably related to my PR that was just merged, as it touched the safe writer which is printing that message. Looking now. |
Sounds like a test case should be added to cover this, once found. The coverage is not expansive right now, as changes in behavior are looming.
|
The test was there but I had misunderstood when both lock and newlock should be set in the tests, so it wasn't correctly testing the scenario. |
Any plans on fixing this. Also can you please collaborate on you bug fixing policy. I fully understand its Alpha and I'am using it on my own risk. Thanks. EDIT: In replay to downvote. I don't blame anyone, and respect everyones effort to solve go dependencies management problem. I just trying to understand if it was good idea to try dep in one of our internal projects. |
The fix is being worked on in this PR: #325. |
@gregory-m at this point, you absolutely shouldn't be relying on dep for anything in real, production infrastructure. What we're asking people for is to test drive it - attempt initial conversions, build out an alternate pipeline in their CI infrastructure, etc. While we obviously have no intention of breaking tip, or leaving it that way for any extended period, we also need to not be unduly afraid of doing so. There's still too many open questions. |
@sdboyer Thanks. Will commit vendor, and create separate build to continue report bugs. |
@gregory-m that's the best response i could've hoped for from that - thank you! keeping a build pipeline open on the side is tremendously helpful to our efforts here. 🎉 🎉 |
I have a repo with a manifest and lock and as part of my CI run I do a plain
dep ensure
from the repo root. Worked great until it didn't, change in the last ~36 hours:The text was updated successfully, but these errors were encountered: