X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=jjb%2Flf-maven-job-groups.yaml;h=9f7ee72da2980a58d36670f03b6cdf8eb34ebee7;hb=e313cb04f2c7255dcc5429c16afd391d62db1ff7;hp=f86b934059d089db4aeb89e2146d3fafd5f4b006;hpb=baacf438b7128ac60b458398219467235fcef9b1;p=releng%2Fglobal-jjb.git diff --git a/jjb/lf-maven-job-groups.yaml b/jjb/lf-maven-job-groups.yaml index f86b9340..9f7ee72d 100644 --- a/jjb/lf-maven-job-groups.yaml +++ b/jjb/lf-maven-job-groups.yaml @@ -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 @@ -13,10 +13,10 @@ - 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 @@ -25,20 +25,44 @@ - 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