tree: dddebc9e733de3ecb80b26e5e51ee8842a6be390 [search]
  1. deployment-autosubmit-prod.yaml
  2. deployment-prod.yaml
  3. Dockerfile
  4. gopherbot.go
  5. gopherbot_test.go
  6. Makefile
  7. 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.