X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;ds=inline;f=jjb%2Fnsh_sfc%2Fnsh_sfc.yaml;h=d23efe893db106fca7a9425907d5244092598cf8;hb=29be786d3165364f61fadadf0fba430c2f377018;hp=a21f086b8ca8e9ec67415607a96048091a9e339d;hpb=05ab37aad7c9f7b4ae0e9ec1fe233bcc65d04673;p=ci-management.git diff --git a/jjb/nsh_sfc/nsh_sfc.yaml b/jjb/nsh_sfc/nsh_sfc.yaml index a21f086b8..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' @@ -28,7 +30,18 @@ - '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: @@ -63,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}' @@ -132,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}' @@ -213,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}' @@ -282,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}' @@ -330,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: @@ -342,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: @@ -355,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}' @@ -412,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}' @@ -489,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}' @@ -543,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}'