From 2755dad507df0f1aaaed5e9da71076b6b8a590a2 Mon Sep 17 00:00:00 2001 From: Thanh Ha Date: Mon, 6 Nov 2017 13:46:00 -0500 Subject: [PATCH] Remove releng maven jobs (verify, clm, sonar) Once the patches in the migrate-maven-topics topic are merged https://git.opendaylight.org/gerrit/#/q/topic:migrate-maven-jobs We can cleanup the java jobs file to remove the deprecated job types. Change-Id: I285a9e2c4672a078b596cefd1b69ffc65855b07b Signed-off-by: Thanh Ha --- jjb/releng-templates-java.yaml | 205 --------------------------------- 1 file changed, 205 deletions(-) diff --git a/jjb/releng-templates-java.yaml b/jjb/releng-templates-java.yaml index a0efd78a9..81fb50331 100644 --- a/jjb/releng-templates-java.yaml +++ b/jjb/releng-templates-java.yaml @@ -1,69 +1,4 @@ --- -- job-template: - # Template used for running CLM scans - # Arguements: - # {name} - Project Shortname - # {project} - Fully qualified project name - # {mvn-settings} - Project maven settings file - # {stream} - # {jdk} - name: '{project-name}-clm-{stream}' - - project-type: freestyle - node: '{build-node}' - jdk: '{jdk}' - - properties: - - opendaylight-infra-properties: - build-days-to-keep: '{build-days-to-keep}' - - parameters: - - opendaylight-infra-parameters: - os-cloud: '{os-cloud}' - project: '{project}' - branch: '{branch}' - refspec: 'refs/heads/{branch}' - artifacts: '{archive-artifacts}' - - scm: - - git-scm: - refspec: '' - branch: '{branch}' - - wrappers: - - opendaylight-infra-wrappers: - build-timeout: '{build-timeout}' - - triggers: - - timed: '{schedule-saturday}' - - builders: - - provide-maven-settings: - global-settings-file: 'global-settings' - settings-file: '{mvn-settings}' - - maven-target: - maven-version: 'mvn33' - pom: 'pom.xml' - goals: | - clean install dependency:tree com.sonatype.clm:clm-maven-plugin:index - -Pq - {opendaylight-infra-mvn-opts} - java-opts: - - '-Xmx4096m -XX:MaxPermSize=512m' - settings: '{mvn-settings}' - settings-type: cfp - global-settings: 'global-settings' - global-settings-type: cfp - - shell: 'find . -regex ".*karaf/target" | xargs rm -rf' - - check-clm: - application-name: '{project-name}' - - publishers: - - email-notification: - email-recipients: '{email-recipients}' - email-prefix: '[{project-name}]' - - lf-infra-publish - - job-template: name: '{project-name}-integration-{stream}' @@ -228,143 +163,3 @@ - trigger: project: 'distribution-merge-{stream}' threshold: SUCCESS - -- job-template: - name: '{project-name}-sonar' - disabled: false - - project-type: freestyle - node: '{build-node}' - jdk: 'openjdk8' - - properties: - - opendaylight-infra-properties: - build-days-to-keep: 7 - - parameters: - - opendaylight-infra-parameters: - os-cloud: '{os-cloud}' - project: '{project}' - branch: '{branch}' - refspec: 'refs/heads/{branch}' - artifacts: '{archive-artifacts}' - - scm: - - git-scm: - refspec: '' - branch: 'master' - - wrappers: - - opendaylight-infra-wrappers: - build-timeout: '{build-timeout}' - - triggers: - - timed: '{schedule-saturday}' - - gerrit-trigger-patch-sonar: - server-name: '{server-name}' - name: '{project}' - # FIXME: Make sure this does not alter Gerrit votes, then update docs. - - builders: - - jacoco-nojava-workaround - - provide-maven-settings: - global-settings-file: 'global-settings' - settings-file: '{mvn-settings}' - - maven-target: - maven-version: 'mvn33' - goals: | - {mvn-goals} - -Dsonar - {opendaylight-infra-mvn-opts} - maven-opts: - - '{mvn-opts}' - settings: '{mvn-settings}' - settings-type: cfp - global-settings: 'global-settings' - global-settings-type: cfp - - maven-target: - maven-version: 'mvn33' - # We should switch to the recommended configuration of sonar once - # JJB adds support for configurating the Sonar wrapper: - # http://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+Jenkins - goals: | - sonar:sonar - -Dsonar - -Dsonar.host.url=https://sonar.opendaylight.org - {opendaylight-infra-mvn-opts} - maven-opts: - - '{mvn-opts}' - settings: '{mvn-settings}' - settings-type: cfp - global-settings: 'global-settings' - global-settings-type: cfp - - publishers: - - email-notification: - email-recipients: '{email-recipients}' - email-prefix: '[{project-name}]' - - jacoco-report - - findbugs - - lf-infra-publish - -- job-template: - name: '{project-name}-verify-{stream}-{maven}-{jdks}' - - project-type: freestyle - node: '{build-node}' - concurrent: true - jdk: '{jdks}' - - properties: - - opendaylight-infra-properties: - build-days-to-keep: 7 - - parameters: - - opendaylight-infra-parameters: - os-cloud: '{os-cloud}' - project: '{project}' - branch: '{branch}' - refspec: 'refs/heads/{branch}' - artifacts: '{archive-artifacts}' - - scm: - - gerrit-trigger-scm: - refspec: '$GERRIT_REFSPEC' - choosing-strategy: 'gerrit' - - wrappers: - - opendaylight-infra-wrappers: - build-timeout: '{build-timeout}' - - triggers: - - gerrit-trigger-patch-submitted: - server: '{server-name}' - project: '{project}' - branch: '{branch}' - files: '**' - - builders: - - jacoco-nojava-workaround - - provide-maven-settings: - global-settings-file: 'global-settings' - settings-file: '{mvn-settings}' - - maven-target: - maven-version: '{mvn-version}' - goals: | - {mvn-goals} - -Dstream={stream} - {opendaylight-infra-mvn-opts} - java-opts: - - '{mvn-opts}' - settings: '{mvn-settings}' - settings-type: cfp - global-settings: 'global-settings' - global-settings-type: cfp - - publishers: - - findbugs - - email-notification: - email-recipients: '{email-recipients}' - email-prefix: '[{project-name}]' - - jacoco-report - - lf-infra-publish -- 2.36.6