You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
nehashri edited this page Sep 25, 2017
·
1 revision
16. Support go get for gauge
This ADR has been recorded retrospectively.
Status
Accepted
Context
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.
Decision
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.