-
Notifications
You must be signed in to change notification settings - Fork 346
0016 support go get for gauge
nehashri edited this page Sep 25, 2017
·
1 revision
This ADR has been recorded retrospectively.
Accepted
Gauge cannot be installed via go get gauge. We need to clone the repository and run godep restore so that all the dependencies are upto date.
Initial decision was to remove godep completely from gauge. This installs all dependencies from the tip of the repository.
But this approach does not ensure that we have reproducible builds.
Instead use go vendoring support and use godep as as a dev tool to track/update dependency. To install gauge via go get gauge should not explicitly need godep restore command to be run.
Copyright © ThoughtWorks Inc.