-
Notifications
You must be signed in to change notification settings - Fork 379
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
Scripts and documentation still refer to pre-Go-module practices #2763
Labels
Comments
mhutchinson
added a commit
to mhutchinson/trillian
that referenced
this issue
Jun 21, 2022
Having just set this up again on a new machine, the old instructions were lacking. Also referenced google#2763 on the dubious installation of googleapis into go src.
mhutchinson
added a commit
that referenced
this issue
Jun 21, 2022
Having just set this up again on a new machine, the old instructions were lacking. Also referenced #2763 on the dubious installation of googleapis into go src.
mhutchinson
added a commit
to mhutchinson/trillian
that referenced
this issue
Jun 21, 2022
This resolves some weird references to GOPATH, that while it worked, was weird (google#2763). It also simplifies new user onboarding (one less instruction to follow), makes CI more lightweight (one less big repo to clone), and avoids mismatched versions of these protos from causing havoc (because they were less hermetic before).
mhutchinson
added a commit
that referenced
this issue
Jun 22, 2022
This resolves some weird references to GOPATH, that while it worked, was weird (#2763). It also simplifies new user onboarding (one less instruction to follow), makes CI more lightweight (one less big repo to clone), and avoids mismatched versions of these protos from causing havoc (because they were less hermetic before).
mhutchinson
added a commit
to mhutchinson/trillian
that referenced
this issue
Jun 24, 2022
The command given didn't work. We could change this to specify the install with as a suffic, but skipping installation and path setup seems even easier and more direct. This fixes another case of google#2763.
The remaining work here is in the
Any changes to these files should be done with a working public environment to deploy them to, in order to confirm the new steps succeed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Almost anything that references
GOPATH/src
is from prior to go modules being fully adopted. It used to be that having all go code in that directory was expected (required?). Now it is only there if users go out of their way to check out code there.I'm working on cleaning up the easy references to this, but there will be a long tail that might take some time to tidy up as they are deep in scripts that haven't been run in some time (e.g. scripts for running on public GCP).
The text was updated successfully, but these errors were encountered: