---
- 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