Chore: Upgrade Jenkins-job-builder to 6.3.0
[releng/global-jjb.git] / jjb / lf-maven-job-groups.yaml
1 ---
2 - job-group:
3     name: "{project-name}-maven-jobs"
4
5     # This job group contains all the recommended jobs that should be deployed
6     # for a Java project in Gerrit that builds with maven.
7
8     jobs:
9       - gerrit-maven-clm
10       - gerrit-maven-merge
11       - gerrit-maven-stage
12       - gerrit-maven-verify
13       - gerrit-maven-verify-dependencies
14
15 - job-group:
16     name: "{project-name}-github-maven-jobs"
17
18     # This job group contains all the recommended jobs that should be deployed
19     # for a Java project in Github that builds with maven.
20
21     jobs:
22       - github-maven-clm
23       - github-maven-merge
24       - github-maven-stage
25       - github-maven-verify
26
27 - job-group:
28     name: "{project-name}-gerrit-maven-docker-jobs"
29
30     # This job group contains all the recommended jobs that should be deployed
31     # for a Java project in Gerrit that builds with maven and docker.
32
33     jobs:
34       - gerrit-maven-clm
35       - gerrit-maven-docker-merge
36       - gerrit-maven-docker-stage
37       - gerrit-maven-docker-verify
38
39 - job-group:
40     name: "{project-name}-github-maven-docker-jobs"
41
42     # This job group contains all the recommended jobs that should be deployed
43     # for a Java project in Github that builds with maven and docker.
44
45     jobs:
46       - github-maven-clm
47       - github-maven-docker-merge
48       - github-maven-docker-stage
49       - github-maven-docker-verify
50
51 - job-group:
52     name: "{project-name}-maven-javadoc-jobs"
53
54     # This job group contains all the recommended jobs that should be deployed
55     # for a Java project in Gerrit that publishes javadoc with maven.
56
57     jobs:
58       - gerrit-maven-javadoc-publish
59       - gerrit-maven-javadoc-verify
60
61 - job-group:
62     name: "{project-name}-github-maven-javadoc-jobs"
63
64     # This job group contains all the recommended jobs that should be deployed
65     # for a Java project in Github that publishes javadoc with maven.
66
67     jobs:
68       - github-maven-javadoc-publish
69       - github-maven-javadoc-verify