tree: f77621080976949395d0d0afa375cbee301a772e [path history] [tgz]
  1. .coveragerc
  2. .expect_tests.cfg
  3. .gitignore
  4. .style.yapf
  5. Makefile
  6. OWNERS
  7. PRESUBMIT.py
  8. README.md
  9. access/
  10. api.py
  11. api_common.py
  12. app.yaml
  13. appengine_config.py
  14. apps.py
  15. bq.py
  16. buildtags.py
  17. config.py
  18. cron.yaml
  19. doc/
  20. errors.py
  21. events.py
  22. handlers.py
  23. index.yaml
  24. logdog.py
  25. main.py
  26. metrics.py
  27. model.py
  28. module-backend.yaml
  29. notifications.py
  30. proto/
  31. queue.yaml
  32. search.py
  33. sequence.py
  34. service.py
  35. swarming/
  36. test/
  37. third_party/
  38. tools/
  39. user.py
  40. v2/
appengine/cr-buildbucket/README.md

Buildbucket

go/buildbucket

Buildbucket is a generic build queue. A build requester can schedule a build and wait for a result. A building system, such as Buildbot, can lease it, build it and report a result back.

Swarmbucket

Buildbucket has native integration with Swarming and Recipes. A bucket can define builders and a buildbucket build in such bucket is converted to a swarming task that runs a recipe. The results are reported back to buildbucket when the task completes. See Swarming.

Buildbot

Buildbucket is integrated with buildbot. You can schedule, cancel, search for buildbot builds and check their results using buildbucket API.

See also