X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=jjb%2Fjvpp%2Fjvpp.yaml;h=dc8d20974b407076ad24cf67fe453cdf8ac729c6;hb=536be0062a160b4595a73ba8d70593b9a0b7eb9e;hp=779ed75563328d5747b0632594895a098315338e;hpb=4fd0dbc22e6d589f3c3b443c447c28bf0be008eb;p=ci-management.git diff --git a/jjb/jvpp/jvpp.yaml b/jjb/jvpp/jvpp.yaml index 779ed7556..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: 'mvn36' - archive-artifacts: '/tmp/jvpp-failed-unittests/*/* **/core' - 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}' @@ -125,6 +141,10 @@ 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' @@ -176,14 +198,6 @@ - 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: 'mvn36' - naginator: @@ -192,3 +206,12 @@ 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