blob: e0e92fad22b263a87d25b6d4aa748382050287a5 [file] [log] [blame]
James E. Blaira2ceb572020-02-27 15:09:34 -08001- job:
2 name: gerrit-base
3 parent: gerrit-setup
4 description: |
5 Base job for all Gerrit-related builds
6
7 This adds required projects needed for all Gerrit-related builds
8 (i.e., builds of Gerrit itself or plugins) on this branch.
9 required-projects:
Nasser Grainawi6ecb7532024-03-13 12:40:19 -070010 - java-prettify
James E. Blaira2ceb572020-02-27 15:09:34 -080011 - jgit
12
13- job:
14 name: gerrit-build
15 parent: gerrit-build-base
16 description: |
17 Build Gerrit
18
19 This builds Gerrit with the core plugins.
20 required-projects:
21 # This inherits from gerrit-base, so submodules listed above do
22 # not need to be repeated here.
23 - plugins/codemirror-editor
24 - plugins/commit-message-length-validator
25 - plugins/delete-project
26 - plugins/download-commands
27 - plugins/gitiles
28 - plugins/hooks
29 - plugins/plugin-manager
30 - plugins/replication
31 - plugins/reviewnotes
32 - plugins/singleusergroup
33 - plugins/webhooks
34 - polymer-bridges
35
36- project:
37 check:
38 jobs:
39 - gerrit-build