Chore: Upgrade Jenkins-job-builder to 6.3.0
[releng/global-jjb.git] / jjb / lf-maven-job-groups.yaml
index f86b934..9f7ee72 100644 (file)
@@ -1,9 +1,9 @@
 ---
 - job-group:
-    name: '{project-name}-maven-jobs'
+    name: "{project-name}-maven-jobs"
 
     # This job group contains all the recommended jobs that should be deployed
-    # for any project ci.
+    # for a Java project in Gerrit that builds with maven.
 
     jobs:
       - gerrit-maven-clm
       - gerrit-maven-verify-dependencies
 
 - job-group:
-    name: '{project-name}-github-maven-jobs'
+    name: "{project-name}-github-maven-jobs"
 
     # This job group contains all the recommended jobs that should be deployed
-    # for any project ci that is using github.
+    # for a Java project in Github that builds with maven.
 
     jobs:
       - github-maven-clm
       - github-maven-verify
 
 - job-group:
-    name: '{project-name}-maven-javadoc-jobs'
+    name: "{project-name}-gerrit-maven-docker-jobs"
 
     # This job group contains all the recommended jobs that should be deployed
-    # for any project ci.
+    # for a Java project in Gerrit that builds with maven and docker.
+
+    jobs:
+      - gerrit-maven-clm
+      - gerrit-maven-docker-merge
+      - gerrit-maven-docker-stage
+      - gerrit-maven-docker-verify
+
+- job-group:
+    name: "{project-name}-github-maven-docker-jobs"
+
+    # This job group contains all the recommended jobs that should be deployed
+    # for a Java project in Github that builds with maven and docker.
+
+    jobs:
+      - github-maven-clm
+      - github-maven-docker-merge
+      - github-maven-docker-stage
+      - github-maven-docker-verify
+
+- job-group:
+    name: "{project-name}-maven-javadoc-jobs"
+
+    # This job group contains all the recommended jobs that should be deployed
+    # for a Java project in Gerrit that publishes javadoc with maven.
 
     jobs:
       - gerrit-maven-javadoc-publish
       - gerrit-maven-javadoc-verify
 
 - job-group:
-    name: '{project-name}-github-maven-javadoc-jobs'
+    name: "{project-name}-github-maven-javadoc-jobs"
 
     # This job group contains all the recommended jobs that should be deployed
-    # for any project ci.
+    # for a Java project in Github that publishes javadoc with maven.
 
     jobs:
       - github-maven-javadoc-publish