build/maintner/maintnerd
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
..
apipb maintner/maintnerd: improve API documentation 2019-07-03 18:53:32 +00:00
gcslog maintner: refactor gcslog and API into separate packages 2018-06-05 21:16:45 +00:00
maintapi cmd/gitmirror: change Gerrit API URL to include "-review" 2019-07-04 02:39:44 +00:00
.gitignore maintner/maintnerd: change Dockerfile to FROM scratch 2017-04-20 20:34:59 +00:00
Dockerfile maintner/maintnerd: stop using gitlock, use go modules 2019-05-11 03:02:01 +00:00
Makefile cmd/{gitmirror,pubsubhelper,gitlock}: use go modules, delete gitlock 2019-05-13 17:31:36 +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
deployment-prod.yaml maintner/maintnerd: increase RAM in k8s config 2018-08-02 22:18:53 +00:00
maintnerd.go cmd/gitmirror: change Gerrit API URL to include "-review" 2019-07-04 02:39:44 +00:00
service.yaml maintner/maintnerd: update service definition to correct app name 2017-10-10 20:41:17 +00:00

README.md

GoDoc

golang.org/x/build/maintner/maintnerd

The maintnerd command serves project maintainer data from Git, Github, and/or Gerrit.