build/maintner
Dmitri Shuralyov 25c4be9e2e cmd/gitmirror: change Gerrit API URL to include "-review"
Using "https://go.googlesource.com" without "-review" as the Gerrit API
URL no longer works. Use "https://go-review.googlesource.com" instead.
This is the canonical Gerrit API URL for the Go project, and it's
already being used in many other places in x/build.

Return and handle errors from gerritMetaMap. Make it so gitmirror treats
an error from gerritMetaMap on startup as fatal, otherwise it would have
started in an incorrect state. While running, skip transient errors from
gerritMetaMap as before, but also log them when they happen.

Remove unneeded trailing slashes from the Gerrit API URLs in packages
maintner/maintnerd and maintner/maintnerd/maintapi for consistency.
This is a no-op as the gerrit client library used to trim them anyway.

Fixes golang/go#32931

Change-Id: Icc20b798946d6317ee89533691f92b1f4d1564f0
Reviewed-on: https://go-review.googlesource.com/c/build/+/184922
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Alexander Rakoczy <alex@golang.org>
2019-07-04 02:39:44 +00:00
..
cmd/maintserve maintner/cmd/maintserve: require golang.org/x/build@latest 2019-03-13 23:59:55 +00:00
godata maintner/godata: skip TestGerritHashtags when TEST_GERRIT_AUTH unset 2018-12-14 16:27:25 +00:00
gostats all: add README.md files where missing, and tool to keep them updated 2017-08-02 22:17:52 +00:00
maintnerd cmd/gitmirror: change Gerrit API URL to include "-review" 2019-07-04 02:39:44 +00:00
maintpb maintner: extend GitHubIssue to track Code Review Events 2018-12-06 18:48:45 +00:00
maintq maintner: add RPC endpoint for listing Go releases 2018-10-31 18:18:29 +00:00
reclog all: add README.md files where missing, and tool to keep them updated 2017-08-02 22:17:52 +00:00
README.md all: add README.md files where missing, and tool to keep them updated 2017-08-02 22:17:52 +00:00
example_test.go maintner: add examples 2017-12-19 22:08:30 +00:00
gerrit.go devapp: show CLs containing DO NOT SUBMIT 2019-02-21 02:47:21 +00:00
gerrit_test.go maintner: handle multi-line subject edge-case 2019-02-11 18:03:06 +00:00
git.go cmd/gopherbot: compare Gerrit users by email only 2019-02-14 22:02:20 +00:00
git_test.go maintner: fix tests 2017-03-31 01:06:28 +00:00
github.go maintner: use GitHub rate limits for throttling requests 2019-04-16 22:57:51 +00:00
github_test.go maintner: compare errors via their public API 2019-02-27 22:21:17 +00:00
logger.go maintner: support for updating corpus in-place from its mutation source 2017-04-30 21:30:16 +00:00
maintner.go maintner, godata: explain updates and read locks 2018-06-12 22:28:09 +00:00
maintner_test.go maintner: add GerritCL.CommitAtVersion method 2018-02-19 17:27:22 +00:00
netsource.go maintner: suppress spurious error message 2017-06-18 16:17:44 +00:00
netsource_test.go maintner, maintner/maintnerd: support long polling for log changes 2017-05-06 15:51:30 +00:00
subscribe.go maintnerd: subscribe to pubsubhelper 2017-04-06 15:19:04 +00:00

README.md

GoDoc

golang.org/x/build/maintner

Package maintner mirrors, searches, syncs, and serves Git, Github, and Gerrit metadata.