The task plugin provides a mechanism to manage tasks which need to be performed on changes along with a way to expose and query this information. Tasks are organized hierarchically, and task definitions use Gerrit queries to define which changes each task applies to, and how to define the status criteria for each task. An important use case of the task plugin is to have a common place for CI systems to define which changes they will operate on, and when they will do so.

Clone this repo:

Branches

  1. a295ade Upgrade bazlets to latest stable-2.16 to build with 2.16.5 API by David Pursehouse · 7 days ago master
  2. 3a738b7 Add missing PLUGIN_DEPS by David Pursehouse · 3 weeks ago
  3. 412fe13 Upgrade bazlets to latest stable-2.16 to build with 2.16.4 API by David Pursehouse · 3 weeks ago
  4. cfd040e Upgrade bazlets to latest stable-2.16 to build with 2.16.2 API by David Pursehouse · 6 weeks ago
  5. a951ec4 Upgrade bazlets to latest stable-2.16 to build with 2.16.1 API by David Pursehouse · 10 weeks ago
  6. a2ac615 Fix warnings about misuse of generic types by David Pursehouse · 3 months ago
  7. 7b4cef6 Add standalone bazel build with Eclipse project by David Pursehouse · 3 months ago
  8. 320bd0b Separate out building the task definition tree. by Martin Fick · 3 months ago
  9. e0c3674 Cache task plugin predicates by Martin Fick · 7 months ago
  10. 7611805 Add hasPass attribute to task output by Martin Fick · 7 months ago
  11. 0739de8 Evaluate all queries when --task--invalid option is used by Martin Fick · 2 years, 2 months ago
  12. 1219415 Add a --task--invalid switch to the query output by Martin Fick · 3 months ago
  13. ec9cfc2 Add a --task--preview flag to the query command by Martin Fick · 3 months ago
  14. 40f07c3 Add --task--all flag to the query command by Martin Fick · 3 months ago
  15. 86e0282 Add a task fail-hint by James Melvin · 2 years, 4 months ago
  16. 4e13bb0 Support "True" as a task query definition by Martin Fick · 3 months ago
  17. a4e223a Support Pass/Fail tasks by Martin Fick · 2 years, 4 months ago
  18. f991520 Do not mark grouping tasks invalid when they become leafs by Martin Fick · 2 years, 5 months ago
  19. 2f1a296 Split out the invalid configurations tests by Martin Fick · 3 months ago
  20. ccc5f3d Mark tasks with bad queries Invalid by Martin Fick · 3 months ago