tree: 49cdd6874b9488d924dd11e46028e66fdb9f6c21 [path history] [tgz]
  1. cmd/
  2. demo-page-assets/
  3. docs/
  4. go/
  5. k8s-instances/
  6. modules/
  7. pages/
  8. static/
  9. .eslintrc.js
  10. .gitignore
  11. BUILD.bazel
  12. create-github-token-secret.sh
  13. create-gold-corp-sa.sh
  14. create-gold-public-sa.sh
  15. gold_launcher.bzl
  16. Makefile
  17. README.md
golden/README.md

Gold Correctness

For information on setting up or using Gold, see these docs.

For an architectural overview, see: https://docs.google.com/document/d/1U7eBzYrZCPx24Lp9JH2scKj3G8Gr8GRtQJZRhdigyRQ/edit

To run Gold locally, run a local target defined in BUILD.bazel. E.g. bazel run //golden:skia_infra_local. Then run make run_auth_proxy_before_local_instance. You can then access the local Gold instance through http://localhost:8003 with the current user authenticated.

Backend Storage

Gold uses CockroachDB to store all data necessary for running the backend servers. (Caveat: We are in the middle of a migration towards this goal.)

For production-specific advice, see docs/PROD.md.