X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=jjb%2Fjvpp%2Fjvpp.yaml;h=dc8d20974b407076ad24cf67fe453cdf8ac729c6;hb=64a07c6bdc040b965965e983c2be6dadb46fef11;hp=42585ccd385ddf255af967439ed44a5ce8dcb099;hpb=c15f1d270d286cebf56f11a91bac0b015d8b1f59;p=ci-management.git diff --git a/jjb/jvpp/jvpp.yaml b/jjb/jvpp/jvpp.yaml index 42585ccd3..dc8d20974 100644 --- a/jjb/jvpp/jvpp.yaml +++ b/jjb/jvpp/jvpp.yaml @@ -25,6 +25,9 @@ - master: branch: 'master' repo-stream-part: 'master' + - '1904': + branch: 'stable/1904' + repo-stream-part: 'stable.1904' - project: name: jvpp-view @@ -38,6 +41,15 @@ project-type: freestyle node: '{os}-us' concurrent: true + archive-artifacts: > + **/build-root/packages/*.rpm + **/build-root/packages/*.deb + **/tmp/jvpp-failed-unittests/*/* **/core + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false + build-discarder: daysToKeep: '{build-days-to-keep}' @@ -56,6 +68,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: '{stream}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -73,24 +89,16 @@ branch: '{branch}' builders: + - lf-update-java-alternatives: + java-version: openjdk11 - shell: !include-raw-escape: - ../scripts/setup_jvpp_dev_env.sh - include-raw-jvpp-build.sh publishers: - - archive: - artifacts: > - **/build-root/packages/*.rpm, - **/build-root/packages/*.deb - - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: - maven-version: 'mvn33-new' - archive-artifacts: '/tmp/jvpp-failed-unittests/*/* **/core' + maven-version: 'mvn36' - naginator: rerun-unstable-builds: false max-failed-builds: 2 @@ -103,6 +111,14 @@ project-type: freestyle node: '{os}-us' + archive-artifacts: > + **/build-root/packages/*.rpm + **/build-root/packages/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false + build-discarder: daysToKeep: '{build-days-to-keep}' @@ -118,13 +134,17 @@ - os-parameter: os: '{os}' - maven-project-parameter: - maven: 'mvn33-new' + maven: 'mvn36' - maven-exec: - maven-version: 'mvn33-new' + maven-version: 'mvn36' - stream-parameter: stream: '{stream}' - repo-name-parameter: repo-name: '{repo-stream-part}.{repo-os-part}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -145,6 +165,8 @@ result: 'success' builders: + - lf-update-java-alternatives: + java-version: openjdk11 - config-file-provider: files: - file-id: '.packagecloud' @@ -154,7 +176,7 @@ - file-id: 'packagecloud_api' target: '/root' - maven-target: - maven-version: 'mvn33-new' + maven-version: 'mvn36' goals: '--version' settings: 'jvpp-settings' settings-type: cfp @@ -176,19 +198,20 @@ - include-raw-jvpp-maven-push.sh publishers: - - archive: - artifacts: > - **/build-root/packages/*.rpm, - **/build-root/packages/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: - maven-version: 'mvn33-new' + maven-version: 'mvn36' - naginator: rerun-unstable-builds: false max-failed-builds: 1 fixed-delay: 90 - email-notification: email-prefix: '[jvpp]' + +- project: + name: jvpp-info + project-name: jvpp + jobs: + - gerrit-info-yaml-verify + build-node: centos7-builder-4c-4g + project: jvpp + branch: master