X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=jjb%2Fnsh_sfc%2Fnsh_sfc.yaml;h=d23efe893db106fca7a9425907d5244092598cf8;hb=29be786d3165364f61fadadf0fba430c2f377018;hp=c445902fe7bd1e84dac7025f48dcf91568a85aab;hpb=4df46b7185b23e294c98704bd72e4cbe671ad17c;p=ci-management.git diff --git a/jjb/nsh_sfc/nsh_sfc.yaml b/jjb/nsh_sfc/nsh_sfc.yaml index c445902fe..d23efe893 100644 --- a/jjb/nsh_sfc/nsh_sfc.yaml +++ b/jjb/nsh_sfc/nsh_sfc.yaml @@ -12,6 +12,8 @@ os: - ubuntu1604: repo-os-part: 'ubuntu.xenial.main' + - centos7: + repo-os-part: 'centos7' stream: - master: branch: 'master' @@ -25,7 +27,21 @@ - '1704': branch: 'stable/1704' repo-stream-part: 'stable.1704' - + - '1707': + branch: 'stable/1707' + repo-stream-part: 'stable.1707' + - '1710': + branch: 'stable/1710' + repo-stream-part: 'stable.1710' + - '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' - project: name: nsh_sfc-misc jobs: @@ -60,7 +76,7 @@ concurrent: true jdk: openjdk8-{os} - logrotate: + build-discarder: daysToKeep: '{build-days-to-keep}' numToKeep: '{build-num-to-keep}' artifactDaysToKeep: '{build-artifact-days-to-keep}' @@ -129,7 +145,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}' @@ -210,7 +226,7 @@ node: '{os}-basebuild-4c-4g' jdk: openjdk8-{os} - logrotate: + build-discarder: daysToKeep: '{build-days-to-keep}' numToKeep: '{build-num-to-keep}' artifactDaysToKeep: '{build-artifact-days-to-keep}' @@ -279,7 +295,7 @@ node: '{os}-basebuild-4c-4g' jdk: openjdk8-{os} - logrotate: + build-discarder: daysToKeep: '{build-days-to-keep}' numToKeep: '{build-num-to-keep}' artifactDaysToKeep: '{build-artifact-days-to-keep}' @@ -327,6 +343,15 @@ variable: 'SETTINGS_FILE' - file-id: 'global-settings' variable: 'GLOBAL_SETTINGS_FILE' + - config-file-provider: + files: + - file-id: '.packagecloud' + target: '/home/jenkins/.packagecloud' + - config-file-provider: + files: + - file-id: 'packagecloud_api' + target: '/home/jenkins/packagecloud_api' + - shell: !include-raw-escape: ../scripts/create_maven_env.sh - inject: @@ -339,6 +364,9 @@ - ../scripts/cleanup_vpp_plugin_dev_env.sh - ../scripts/maven_push_functions.sh - include-raw-nsh_sfc-pkg-push.sh + - shell: + !include-raw-escape: + - ../scripts/packagecloud_push.sh publishers: - fdio-infra-shiplogs: @@ -352,7 +380,7 @@ concurrent: true jdk: openjdk8-ubuntu1604 - logrotate: + build-discarder: daysToKeep: '{build-days-to-keep}' numToKeep: '{build-num-to-keep}' artifactDaysToKeep: '{build-artifact-days-to-keep}' @@ -409,7 +437,7 @@ concurrent: true jdk: openjdk8-{os} - logrotate: + build-discarder: daysToKeep: '{build-days-to-keep}' numToKeep: '{build-num-to-keep}' artifactDaysToKeep: '{build-artifact-days-to-keep}' @@ -486,7 +514,7 @@ node: 'ubuntu1604-basebuild-4c-4g' concurrent: true - logrotate: + build-discarder: daysToKeep: '{build-days-to-keep}' numToKeep: '{build-num-to-keep}' artifactDaysToKeep: '{build-artifact-days-to-keep}' @@ -540,7 +568,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}'