X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=jjb%2Fhc2vpp%2Fhc2vpp-csit.yaml;h=1f74fda56039fd24a4bc17b3c9736bff4fdbf203;hb=03eccb06d0650ec0b22e8bbc4a1ea98218b4cbc0;hp=20c230faad27ea6cfd25a824c84248add1a6d6dc;hpb=3065a538c6c80e80a00683f0a6f8f1aca52a4e7a;p=ci-management.git diff --git a/jjb/hc2vpp/hc2vpp-csit.yaml b/jjb/hc2vpp/hc2vpp-csit.yaml index 20c230faa..1f74fda56 100644 --- a/jjb/hc2vpp/hc2vpp-csit.yaml +++ b/jjb/hc2vpp/hc2vpp-csit.yaml @@ -1,3 +1,4 @@ +--- - project: name: hc2vpp-csit description: 'jenkins jobs to test Hc2vpp features.' @@ -12,20 +13,20 @@ - master: branch: 'master' repo-stream-part: 'master' - - '1701': - branch: 'stable/1701' - repo-stream-part: 'stable.1701' - - '1704': - branch: 'stable/1704' - repo-stream-part: 'stable.1704' - - '1707': - branch: 'stable/1707' - repo-stream-part: 'stable.1707' - os: - - ubuntu1604: - repo-os-part: 'ubuntu.xenial.main' - odl: - - boron + - '1801': + branch: 'stable/1801' + repo-stream-part: 'stable.1801' + - '1804': + branch: 'stable/1804' + repo-stream-part: 'stable.1804' + - '1807': + branch: 'stable/1807' + repo-stream-part: 'stable.1807' + + os: 'ubuntu1604' + repo-os-part: 'ubuntu.xenial.main' + + odl: 'fluorine' - project: name: csit-hc2vpp-perf @@ -38,11 +39,11 @@ - master: branch: 'master' repo-stream-part: 'master' - os: - - ubuntu1604: - repo-os-part: 'ubuntu.xenial.main' - odl: - - boron + + os: 'ubuntu1604' + repo-os-part: 'ubuntu.xenial.main' + + odl: 'boron' - job-template: name: 'hc2vpp-csit-integration-{stream}-{os}' @@ -51,7 +52,7 @@ node: '{os}-basebuild-4c-4g' concurrent: true - logrotate: + build-discarder: daysToKeep: '{build-days-to-keep}' numToKeep: '{build-num-to-keep}' artifactDaysToKeep: '{build-artifact-days-to-keep}' @@ -85,13 +86,16 @@ publishers: - archive-artifacts: - artifacts: 'csit/report.html, csit/log.html, csit/output.xml, csit/honeycomb.log' + artifacts: 'csit/archive/*.*' latest-only: false - email-notification: email-prefix: '[hc2vpp]' - robot-report: - output-path: 'csit' + output-path: 'csit/archive' + + - fdio-infra-shiplogs: + maven-version: 'mvn33-new' - job-template: name: 'hc2vpp-csit-verify-{stream}-{os}' @@ -101,7 +105,7 @@ jdk: openjdk8-{os} concurrent: true - logrotate: + build-discarder: daysToKeep: '{build-days-to-keep}' numToKeep: '{build-num-to-keep}' artifactDaysToKeep: '{build-artifact-days-to-keep}' @@ -152,6 +156,9 @@ notbuilt: true prebuilders: + - provide-maven-settings: + settings-file: 'honeycomb-settings' + global-settings-file: 'global-settings' - shell: !include-raw-escape: include-raw-hc2vpp-csit-verify-prebuild.sh @@ -171,13 +178,16 @@ publishers: - archive-artifacts: - artifacts: 'csit/report.html, csit/log.html, csit/output.xml, csit/honeycomb.log' + artifacts: 'csit/archive/*.*' latest-only: false - email-notification: email-prefix: '[hc2vpp]' - robot-report: - output-path: 'csit' + output-path: 'csit/archive' + + - fdio-infra-shiplogs: + maven-version: 'mvn33-new' - job-template: name: 'hc2vpp-csit-integration-odl-{odl}-{stream}-{os}' @@ -186,7 +196,7 @@ node: '{os}-basebuild-4c-4g' concurrent: true - logrotate: + build-discarder: daysToKeep: '{build-days-to-keep}' numToKeep: '{build-num-to-keep}' artifactDaysToKeep: '{build-artifact-days-to-keep}' @@ -222,13 +232,16 @@ publishers: - archive-artifacts: - artifacts: 'csit/report.html, csit/log.html, csit/output.xml, csit/honeycomb.log' + artifacts: 'csit/archive/*.*' latest-only: false - email-notification: email-prefix: '[hc2vpp]' - robot-report: - output-path: 'csit' + output-path: 'csit/archive' + + - fdio-infra-shiplogs: + maven-version: 'mvn33-new' - job-template: name: 'hc2vpp-csit-verify-odl-{odl}-{stream}-{os}' @@ -238,7 +251,7 @@ jdk: openjdk8-{os} concurrent: true - logrotate: + build-discarder: daysToKeep: '{build-days-to-keep}' numToKeep: '{build-num-to-keep}' artifactDaysToKeep: '{build-artifact-days-to-keep}' @@ -289,6 +302,9 @@ notbuilt: true prebuilders: + - provide-maven-settings: + settings-file: 'honeycomb-settings' + global-settings-file: 'global-settings' - shell: !include-raw-escape: include-raw-hc2vpp-csit-verify-prebuild.sh @@ -308,13 +324,16 @@ publishers: - archive-artifacts: - artifacts: 'csit/report.html, csit/log.html, csit/output.xml, csit/honeycomb.log' + artifacts: 'csit/archive/*.*' latest-only: false - email-notification: email-prefix: '[hc2vpp]' - robot-report: - output-path: 'csit' + output-path: 'csit/archive' + + - fdio-infra-shiplogs: + maven-version: 'mvn33-new' - job-template: name: 'hc2vpp-csit-perf-{stream}-{os}' @@ -323,7 +342,7 @@ node: '{os}-basebuild-4c-4g' concurrent: false - logrotate: + build-discarder: daysToKeep: '{build-days-to-keep}' numToKeep: '{build-num-to-keep}' artifactDaysToKeep: '{build-artifact-days-to-keep}' @@ -350,6 +369,8 @@ build-timeout: '{build-timeout}' triggers: + - timed: '@weekly' + - gerrit: server-name: 'Primary' trigger-on: @@ -389,4 +410,4 @@ - string: name: ODL default: '{odl}' - description: "ODL version parameter." \ No newline at end of file + description: "ODL version parameter."