tree: a5ce2de896f620f455ebb9503ca1c0fad3b6db8c [path history] [tgz]
  1. deployment-prod.yaml
  2. Dockerfile
  3. gopherbot.go
  4. gopherbot_test.go
  5. Makefile
  6. README.md
cmd/gopherbot/README.md

Go Reference

golang.org/x/build/cmd/gopherbot

The gopherbot command runs Go's gopherbot role account on GitHub and Gerrit.

Development

To test changes locally, run:

$ go run . -dry-run

To connect gopherbot to development instances of, e.g. devapp, modify the source code to point at those instances.

Development with Docker

make docker-image
docker volume create golang-maintner
docker run -v golang-maintner:/.cache/golang-maintner \
    -it --rm gcr.io/go-dashboard-dev/gopherbot --dry-run

Deployment

See the documentation on deployment.