X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=jjb%2Fcicn%2Fcicn.yaml;h=cff3f49dc80dd9e0c86c2454eefae9707c9ee8ae;hb=48711e9bca3c2f8e5825e3062b21f42d2f7b922a;hp=5c52fea767f6a863de33404033a97b39e1bee9ad;hpb=94719c33bd7f1f6841f3761a857df55241d72aa5;p=ci-management.git diff --git a/jjb/cicn/cicn.yaml b/jjb/cicn/cicn.yaml index 5c52fea76..cff3f49dc 100644 --- a/jjb/cicn/cicn.yaml +++ b/jjb/cicn/cicn.yaml @@ -9,6 +9,8 @@ project: 'cicn' os: + - ubuntu1804: + repo-os-part: 'ubuntu.bionic.main' - ubuntu1604: repo-os-part: 'ubuntu.xenial.main' - centos7: @@ -33,6 +35,8 @@ project: 'cicn' os: + - ubuntu1804: + repo-os-part: 'ubuntu.bionic.main' - ubuntu1604: repo-os-part: 'ubuntu.xenial.main' - centos7: @@ -55,6 +59,8 @@ project: 'cicn' os: + - ubuntu1804: + repo-os-part: 'ubuntu.bionic.main' - ubuntu1604: repo-os-part: 'ubuntu.xenial.main' - centos7: @@ -77,6 +83,8 @@ project: 'cicn' os: + - ubuntu1804: + repo-os-part: 'ubuntu.bionic.main' - ubuntu1604: repo-os-part: 'ubuntu.xenial.main' - centos7: @@ -99,6 +107,8 @@ project: 'cicn' os: + - ubuntu1804: + repo-os-part: 'ubuntu.bionic.main' - ubuntu1604: repo-os-part: 'ubuntu.xenial.main' - centos7: @@ -121,6 +131,8 @@ project: 'cicn' os: + - ubuntu1804: + repo-os-part: 'ubuntu.bionic.main' - ubuntu1604: repo-os-part: 'ubuntu.xenial.main' - centos7: @@ -143,6 +155,8 @@ project: 'cicn' os: + - ubuntu1804: + repo-os-part: 'ubuntu.bionic.main' - ubuntu1604: repo-os-part: 'ubuntu.xenial.main' - centos7: @@ -165,6 +179,8 @@ project: 'cicn' os: + - ubuntu1804: + repo-os-part: 'ubuntu.bionic.main' - ubuntu1604: repo-os-part: 'ubuntu.xenial.main' - centos7: @@ -187,6 +203,8 @@ project: 'cicn' os: + - ubuntu1804: + repo-os-part: 'ubuntu.bionic.main' - ubuntu1604: repo-os-part: 'ubuntu.xenial.main' - centos7: @@ -209,6 +227,8 @@ project: 'cicn' os: + - ubuntu1804: + repo-os-part: 'ubuntu.bionic.main' - ubuntu1604: repo-os-part: 'ubuntu.xenial.main' @@ -281,11 +301,24 @@ - short - long +- project: + name: cicn-view + views: + - project-view + project-name: cicn + - job-template: name: 'cicn-longbow-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/longbow/build/*.rpm + **/longbow/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -308,6 +341,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'release' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -323,7 +360,6 @@ - gerrit-trigger-patch-merged: name: '{project}' branch: '{branch}' - - timed: '@daily' builders: - config-file-provider: @@ -356,14 +392,6 @@ - ../scripts/packagecloud_push.sh publishers: - - archive: - artifacts: > - **/longbow/build/*.rpm, - **/longbow/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -371,8 +399,15 @@ name: 'cicn-longbow-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/longbow/build/*.rpm + **/longbow/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -387,6 +422,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -409,14 +448,6 @@ - include-raw-cicn-longbow-build.sh publishers: - - archive: - artifacts: > - **/longbow/build/*.rpm, - **/longbow/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -424,8 +455,13 @@ name: 'cicn-longbow-docs-merge-{stream}' project-type: freestyle - node: ubuntu1604-basebuild-8c-32g + node: 'ubuntu1604-builder-8c-32g' concurrent: true + archive-artifacts: 'longbow/build/documentation/*.tar' + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -438,10 +474,12 @@ project: '{project}' - gerrit-parameter: branch: '{branch}' - - os-parameter: - os: 'ubuntu1604' - maven-exec: maven-version: 'mvn33-new' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -490,12 +528,6 @@ - include-raw-cicn-longbow-docs.sh publishers: - - archive: - artifacts: 'longbow/build/documentation/*.tar' - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -503,8 +535,13 @@ name: 'cicn-longbow-docs-verify-{stream}' project-type: freestyle - node: ubuntu1604-basebuild-8c-32g + node: 'ubuntu1604-builder-8c-32g' concurrent: true + archive-artifacts: 'longbow/build/documentation/*.tar' + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -517,10 +554,12 @@ project: '{project}' - gerrit-parameter: branch: '{branch}' - - os-parameter: - os: 'ubuntu1604' - maven-exec: maven-version: 'mvn33-new' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -553,12 +592,6 @@ - include-raw-cicn-longbow-docs.sh publishers: - - archive: - artifacts: 'longbow/build/documentation/*.tar' - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -566,7 +599,14 @@ name: 'cicn-libparc-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/libparc/build/*.rpm + **/libparc/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -589,6 +629,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'release' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -642,14 +686,6 @@ - ../scripts/packagecloud_push.sh publishers: - - archive: - artifacts: > - **/libparc/build/*.rpm, - **/libparc/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -657,8 +693,15 @@ name: 'cicn-libparc-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/libparc/build/*.rpm + **/libparc/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -673,6 +716,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -695,14 +742,6 @@ - include-raw-cicn-libparc-build.sh publishers: - - archive: - artifacts: > - **/libparc/build/*.rpm, - **/libparc/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -710,8 +749,13 @@ name: 'cicn-libparc-docs-merge-{stream}' project-type: freestyle - node: ubuntu1604-basebuild-8c-32g + node: 'ubuntu1604-builder-8c-32g' concurrent: true + archive-artifacts: 'libparc/build/documentation/*.tar' + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -724,10 +768,12 @@ project: '{project}' - gerrit-parameter: branch: '{branch}' - - os-parameter: - os: 'ubuntu1604' - maven-exec: maven-version: 'mvn33-new' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -776,12 +822,6 @@ - include-raw-cicn-libparc-docs.sh publishers: - - archive: - artifacts: 'libparc/build/documentation/*.tar' - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -789,8 +829,13 @@ name: 'cicn-libparc-docs-verify-{stream}' project-type: freestyle - node: ubuntu1604-basebuild-8c-32g + node: 'ubuntu1604-builder-8c-32g' concurrent: true + archive-artifacts: 'libparc/build/documentation/*.tar' + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -803,10 +848,12 @@ project: '{project}' - gerrit-parameter: branch: '{branch}' - - os-parameter: - os: 'ubuntu1604' - maven-exec: maven-version: 'mvn33-new' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -839,12 +886,6 @@ - include-raw-cicn-libparc-docs.sh publishers: - - archive: - artifacts: 'libparc/build/documentation/*.tar' - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -853,7 +894,14 @@ name: 'cicn-libccnx-common-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/libccnx-common/build/*.rpm + **/libccnx-common/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -876,6 +924,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'master' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -926,14 +978,6 @@ - ../scripts/packagecloud_push.sh publishers: - - archive: - artifacts: > - **/libccnx-common/build/*.rpm, - **/libccnx-common/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -941,8 +985,15 @@ name: 'cicn-libccnx-common-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/libccnx-common/build/*.rpm + **/libccnx-common/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -957,6 +1008,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -979,14 +1034,6 @@ - include-raw-cicn-libccnx-common-build.sh publishers: - - archive: - artifacts: > - **/libccnx-common/build/*.rpm, - **/libccnx-common/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -994,7 +1041,14 @@ name: 'cicn-libccnx-transport-rta-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/libccnx-transport-rta/build/*.rpm + **/libccnx-transport-rta/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1017,6 +1071,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'master' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1067,14 +1125,6 @@ - ../scripts/packagecloud_push.sh publishers: - - archive: - artifacts: > - **/libccnx-transport-rta/build/*.rpm, - **/libccnx-transport-rta/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1082,8 +1132,15 @@ name: 'cicn-libccnx-transport-rta-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/libccnx-transport-rta/build/*.rpm + **/libccnx-transport-rta/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1098,6 +1155,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1120,15 +1181,6 @@ - include-raw-cicn-libccnx-transport-rta-build.sh publishers: - - archive: - # yamllint disable-line rule:line-length - artifacts: > - **/libccnx-transport-rta/build/*.rpm, - **/libccnx-transport-rta/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1136,7 +1188,14 @@ name: 'cicn-libccnx-portal-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/libccnx-portal/build/*.rpm + **/libccnx-portal/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1159,6 +1218,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'master' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1209,14 +1272,6 @@ - ../scripts/packagecloud_push.sh publishers: - - archive: - artifacts: > - **/libccnx-portal/build/*.rpm, - **/libccnx-portal/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1224,8 +1279,15 @@ name: 'cicn-libccnx-portal-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/libccnx-portal/build/*.rpm + **/libccnx-portal/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1240,6 +1302,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1262,14 +1328,6 @@ - include-raw-cicn-libccnx-portal-build.sh publishers: - - archive: - artifacts: > - **/libccnx-portal/build/*.rpm, - **/libccnx-portal/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1277,7 +1335,14 @@ name: 'cicn-libicnet-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/build/*.rpm + **/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1300,6 +1365,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'master' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1348,16 +1417,8 @@ - shell: !include-raw-escape: - ../scripts/packagecloud_push.sh - + publishers: - - archive: - artifacts: > - **/build/*.rpm, - **/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1365,8 +1426,15 @@ name: 'cicn-libicnet-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/build/*.rpm + **/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1381,6 +1449,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1403,14 +1475,6 @@ - include-raw-cicn-libicnet-build.sh publishers: - - archive: - artifacts: > - **/build/*.rpm, - **/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1418,7 +1482,14 @@ name: 'cicn-metis-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/metis/build/*.rpm + **/metis/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1441,6 +1512,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'master' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1491,14 +1566,6 @@ - ../scripts/packagecloud_push.sh publishers: - - archive: - artifacts: > - **/metis/build/*.rpm, - **/metis/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1506,8 +1573,15 @@ name: 'cicn-metis-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/metis/build/*.rpm + **/metis/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1522,6 +1596,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1544,14 +1622,6 @@ - include-raw-cicn-metis-build.sh publishers: - - archive: - artifacts: > - **/metis/build/*.rpm, - **/metis/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1559,7 +1629,14 @@ name: 'cicn-http-server-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/build/*.rpm + **/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1582,6 +1659,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'master' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1632,14 +1713,6 @@ - ../scripts/packagecloud_push.sh publishers: - - archive: - artifacts: > - **/build/*.rpm, - **/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1647,8 +1720,15 @@ name: 'cicn-http-server-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/build/*.rpm + **/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1663,6 +1743,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1685,14 +1769,6 @@ - include-raw-cicn-http-server-build.sh publishers: - - archive: - artifacts: > - **/build/*.rpm, - **/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1700,7 +1776,14 @@ name: 'cicn-vpp-plugin-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/cicn-plugin/build/*.rpm + **/cicn-plugin/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1723,6 +1806,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'master' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1738,7 +1825,6 @@ - gerrit-trigger-patch-merged: name: '{project}' branch: '{branch}' - - timed: '@daily' builders: - config-file-provider: @@ -1771,14 +1857,6 @@ - ../scripts/packagecloud_push.sh publishers: - - archive: - artifacts: > - **/cicn-plugin/build/*.rpm, - **/cicn-plugin/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1786,8 +1864,15 @@ name: 'cicn-vpp-plugin-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/cicn-plugin/build/*.rpm + **/cicn-plugin/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1802,6 +1887,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1824,14 +1913,6 @@ - include-raw-cicn-vpp-plugin-build.sh publishers: - - archive: - artifacts: > - **/cicn-plugin/build/*.rpm, - **/cicn-plugin/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1839,7 +1920,16 @@ name: 'cicn-viper-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/build/*.rpm + **/build/*.deb + **/libdash/build/*.rpm + **/libdash/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1862,6 +1952,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'master' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1912,16 +2006,6 @@ - ../scripts/packagecloud_push.sh publishers: - - archive: - artifacts: > - **/build/*.rpm, - **/build/*.deb, - **/libdash/build/*.rpm, - **/libdash/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1929,8 +2013,17 @@ name: 'cicn-viper-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/build/*.rpm + **/build/*.deb + **/libdash/build/*.rpm + **/libdash/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -1945,6 +2038,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -1967,16 +2064,6 @@ - include-raw-cicn-viper-build.sh publishers: - - archive: - artifacts: > - **/build/*.rpm, - **/build/*.deb, - **/libdash/build/*.rpm, - **/libdash/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -1984,7 +2071,16 @@ name: 'cicn-radio-emulators-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/emu-radio/build/*.rpm + **/emu-radio/build/*.deb + **/emu-radio/ns3-packages/*.rpm + **/emu-radio/ns3-packages/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -2007,6 +2103,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'master' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -2022,7 +2122,6 @@ - gerrit-trigger-patch-merged: name: '{project}' branch: '{branch}' - - timed: '@daily' builders: - config-file-provider: @@ -2055,17 +2154,6 @@ - ../scripts/packagecloud_push.sh publishers: - - archive: - # yamllint disable-line rule:line-length - artifacts: > - **/emu-radio/build/*.rpm, - **/emu-radio/build/*.deb, - **/emu-radio/ns3-packages/*.rpm, - **/emu-radio/ns3-packages/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -2073,8 +2161,17 @@ name: 'cicn-radio-emulators-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/emu-radio/build/*.rpm + **/emu-radio/build/*.deb + **/emu-radio/ns3-packages/*.rpm + **/emu-radio/ns3-packages/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -2089,6 +2186,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -2111,18 +2212,6 @@ - include-raw-cicn-radio-emulators-build.sh publishers: - - archive: - # yamllint disable-line rule:line-length - artifacts: > - **/emu-radio/build/*.rpm, - **/emu-radio/build/*.deb, - **/emu-radio/ns3-packages/*.rpm, - **/emu-radio/ns3-packages/*.deb - - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -2130,7 +2219,16 @@ name: 'cicn-android-sdk-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/IGetAndroid/app/build/outputs/apk/release/*.apk, + **/MetisForwarderAndroid/app/build/outputs/apk/release/*.apk, + **/HttpServer/app/build/outputs/apk/release/*.apk, + **/build_armv7-a/viper/viper-armv7//build/outputs/apk/*.apk + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -2151,6 +2249,10 @@ maven-version: 'mvn33-new' - 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: @@ -2166,7 +2268,6 @@ - gerrit-trigger-patch-merged: name: '{project}' branch: '{branch}' - - timed: '@daily' builders: - shell: @@ -2174,16 +2275,6 @@ - include-raw-cicn-android-sdk-build.sh publishers: - - archive: - artifacts: > - **/IGetAndroid/app/build/outputs/apk/release/*.apk, - **/MetisForwarderAndroid/app/build/outputs/apk/release/*.apk, - **/HttpServer/app/build/outputs/apk/release/*.apk, - **/build_armv7-a/viper/viper-armv7//build/outputs/apk/*.apk - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -2191,8 +2282,16 @@ name: 'cicn-android-sdk-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/iGetAndroid/app/build/outputs/apk/*.apk, + **/MetisForwarder/app/build/outputs/apk/*.apk, + **/build/viper/viper-armv7//build/outputs/apk/*.apk + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -2207,6 +2306,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -2229,16 +2332,6 @@ - include-raw-cicn-android-sdk-build.sh publishers: - - archive: - # yamllint disable-line rule:line-length - artifacts: > - **/iGetAndroid/app/build/outputs/apk/*.apk, - **/MetisForwarder/app/build/outputs/apk/*.apk, - **/build/viper/viper-armv7//build/outputs/apk/*.apk - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -2246,7 +2339,14 @@ name: 'cicn-vicn-merge-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' + archive-artifacts: > + **/build/*.rpm + **/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -2269,6 +2369,10 @@ repo-name: '{repo-stream-part}.{repo-os-part}' - stream-parameter: stream: 'master' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -2284,7 +2388,6 @@ - gerrit-trigger-patch-merged: name: '{project}' branch: '{branch}' - - timed: '@daily' builders: - config-file-provider: @@ -2317,14 +2420,6 @@ - ../scripts/packagecloud_push.sh publishers: - - archive: - artifacts: > - **/build/*.rpm, - **/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new' @@ -2332,8 +2427,15 @@ name: 'cicn-vicn-verify-{stream}-{os}' project-type: freestyle - node: '{os}-basebuild-4c-4g' + node: '{os}-builder-4c-4g' concurrent: true + archive-artifacts: > + **/build/*.rpm + **/build/*.deb + allow-empty: 'true' + fingerprint: false + only-if-success: true + default-excludes: false build-discarder: daysToKeep: '{build-days-to-keep}' @@ -2348,6 +2450,10 @@ branch: '{branch}' - os-parameter: os: '{os}' + - string: + name: ARCHIVE_ARTIFACTS + default: '{archive-artifacts}' + description: Artifacts to archive to the logs server. scm: - gerrit-trigger-scm: @@ -2370,13 +2476,5 @@ - include-raw-cicn-vicn-build.sh publishers: - - archive: - artifacts: > - **/build/*.rpm, - **/build/*.deb - allow-empty: 'true' - fingerprint: false - only-if-success: true - default-excludes: false - fdio-infra-shiplogs: maven-version: 'mvn33-new'