Merge "CSIT-1193 Update of perf jobs"
[ci-management.git] / jjb / hc2vpp / hc2vpp.yaml
index 68282f3..adc9fab 100644 (file)
         - ubuntu1604:
             repo-os-part: 'ubuntu.xenial.main'
             skip-site: 'false'
+            skip-jar-deploy: 'false'
         - centos7:
             repo-os-part: 'centos7'
             skip-site: 'true'
+            skip-jar-deploy: 'true'
     stream:
         - master:
             branch: 'master'
             repo-stream-part: 'master'
-        - '1701':
-            branch: 'stable/1701'
-            repo-stream-part: 'stable.1701'
-        - '1704':
-            branch: 'stable/1704'
-            repo-stream-part: 'stable.1704'
+        - '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'
 
 - job-template:
     name: 'hc2vpp-verify-{stream}-{os}'
             maven: 'mvn33-new'
         - maven-exec:
             maven-version: 'mvn33-new'
-
         - repo-name-parameter:
             repo-name: '{repo-stream-part}.{repo-os-part}'
+        - string:
+            name: SKIP_JAR_DEPLOY
+            default: '{skip-jar-deploy}'
+            description: "Skips deployment of hc2vpp jars if variable is set to true"
 
     scm:
         - git-scm:
             !include-raw-escape:
                 - ../scripts/maven_push_functions.sh
                 - include-raw-hc2vpp-pkg-push.sh
+        - shell:
+            !include-raw-escape:
+                - ../scripts/packagecloud_push.sh
     reporters:
         - findbugs
 
             id: ''
             unique-version: true
             deploy-unstable: false
+            release-env-var: SKIP_JAR_DEPLOY
         - fdio-infra-shiplogs:
             maven-version: 'mvn33-new'