Remove unused maven merge job 42/67842/1
authorThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 2 Feb 2018 01:15:40 +0000 (20:15 -0500)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 2 Feb 2018 01:15:43 +0000 (20:15 -0500)
Since switching to the maven-merge job from global-jjb we no longer
need this job.

Change-Id: Iddb0a1e06ee9fe8e3975b6d5f58d25470c92c80a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jjb/releng-templates-java.yaml

index 9ae227a7263e4b1b13ae53838eb342b15b6dfaef..e8a9d82bdf696c82fe087cfb19b17efbd985f7a0 100644 (file)
       - findbugs
       - lf-jacoco-report
       - lf-infra-publish
-
-- job-template:
-    name: '{project-name}-merge-{stream}'
-
-    # Need to keep jobs that deploy to Nexus at end of build as Maven
-    # projects. Maybe reconsider this once upstream moves deploy to a
-    # separate lifecycle:
-    #     https://issues.apache.org/jira/browse/MNG-5666
-    project-type: maven
-    node: '{build-node}'
-    jdk: '{jdk}'
-
-    properties:
-      - opendaylight-infra-properties:
-          build-days-to-keep: 14
-
-    parameters:
-      - opendaylight-infra-parameters:
-          os-cloud: '{os-cloud}'
-          project: '{project}'
-          branch: '{branch}'
-          refspec: 'refs/heads/{branch}'
-          artifacts: '{archive-artifacts}'
-      - string:
-          name: STREAM
-          default: '{stream}'
-          description: "String representing release name"
-
-    scm:
-      - gerrit-trigger-scm:
-          refspec: ''
-          choosing-strategy: 'default'
-
-    wrappers:
-      - opendaylight-infra-wrappers:
-          build-timeout: '{build-timeout}'
-
-    triggers:
-      - timed: 'H H * * 0'
-      - gerrit-trigger-patch-merged:
-          gerrit-server-name: '{gerrit-server-name}'
-          name: '{project}'
-          branch: '{branch}'
-
-    prebuilders:
-      - jacoco-nojava-workaround
-      - provide-maven-settings:
-          global-settings-file: 'global-settings'
-          settings-file: '{mvn-settings}'
-
-    # TODO: Do we want to apply sophisticated checks as in *-distribution-check-*?
-    maven:
-      maven-name: 'mvn33'
-      goals: >
-          {mvn-goals}
-          -Dmerge
-          -Dstream={stream}
-          {opendaylight-infra-mvn-opts}
-      maven-opts: '{mvn-opts}'
-      settings: '{mvn-settings}'
-      settings-type: cfp
-      global-settings: 'global-settings'
-      global-settings-type: cfp
-      post-step-run-condition: UNSTABLE
-
-    postbuilders:
-      - conditional-step:
-          condition-kind: file-exists
-          condition-filename: deploy-site.xml
-          condition-basedir: workspace
-
-          # The strategy here is intentional to run Maven site:deploy twice
-          # once using regular pom.xml to produce a staged-site which is
-          # then used by deploy-site.xml to push to Nexus. This is a
-          # workaround to Maven Site's default linking code which creates
-          # incorrect URLs for sites due to auto-detection assuming your
-          # project is configured in a certain way which ODL is not.
-          steps:
-            - maven-target:
-                maven-version: 'mvn33'
-                pom: pom.xml
-                goals: 'site:deploy -V -B -Dstream={stream}'
-                java-opts:
-                  - '-Xmx2g'
-                settings: '{mvn-settings}'
-                settings-type: cfp
-                global-settings: 'global-settings'
-                global-settings-type: cfp
-            - opendaylight-infra-deploy-maven-site:
-                settings-file: '{mvn-settings}'
-
-    reporters:
-      - findbugs
-
-    publishers:
-      - email-notification:
-          email-recipients: '{email-recipients}'
-          email-prefix: '[{project-name}]'
-      - maven-deploy:
-          id: ''
-          unique-version: true
-          deploy-unstable: false
-      - lf-jacoco-report
-      - lf-infra-publish
-      - trigger:
-          project: 'distribution-merge-{stream}'
-          threshold: SUCCESS