-
Notifications
You must be signed in to change notification settings - Fork 155
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
internal/task: finish initial implementation of x/ repo tagging
This one got away from me a little, sorry. Add cycle detection and breaking: we need to break some cycles involving x/tools. We could consider fixing them by creating nested modules but I don't want to deal with that now. Implement UpdateGoMod: fetch the latest Go release, download it to a buildlet with network access, and run go get to update to the previously tagged versions. But only do this if there are dependencies, both to save time and because go get throws an error if you try to get nothing. Implement Tag: if there hasn't been a change since the last tag, reuse that one. Otherwise, tag it with the selected new verison. For golang/go#48523. Change-Id: I29c05eb639fd748af1e0e356596adc8c3f15ccf0 Reviewed-on: https://go-review.googlesource.com/c/build/+/425091 Run-TryBot: Heschi Kreinick <[email protected]> Reviewed-by: Dmitri Shuralyov <[email protected]> Auto-Submit: Heschi Kreinick <[email protected]> Reviewed-by: Dmitri Shuralyov <[email protected]> TryBot-Result: Gopher Robot <[email protected]>
- Loading branch information
Showing
5 changed files
with
395 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.