1 # Copyright (c) 2020 Cisco and/or its affiliates.
2 # Licensed under the Apache License, Version 2.0 (the "License");
3 # you may not use this file except in compliance with the License.
4 # You may obtain a copy of the License at:
6 # http://www.apache.org/licenses/LICENSE-2.0
8 # Unless required by applicable law or agreed to in writing, software
9 # distributed under the License is distributed on an "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 # See the License for the specific language governing permissions and
12 # limitations under the License.
17 description: 'jenkins jobs verify Hc2vpp functional and performance tests'
19 - 'csit-hc2vpp-verify-func-{stream}-{os}'
22 build-artifact-num-to-keep: 10
25 repo-os-part: 'ubuntu.bionic.main'
27 repo-os-part: 'ubuntu.xenial.main'
32 branch-id: 'oper-rls1904'
35 branch-id: 'oper-rls1908'
38 name: 'csit-hc2vpp-verify-func-{stream}-{os}'
40 project-type: freestyle
41 node: '{os}-basebuild-4c-4g'
43 archive-artifacts: 'archive/*.*'
47 daysToKeep: '{build-days-to-keep}'
48 numToKeep: '{build-num-to-keep}'
49 artifactDaysToKeep: '{build-artifact-days-to-keep}'
50 artifactNumToKeep: '{build-artifact-num-to-keep}'
62 name: ARCHIVE_ARTIFACTS
63 default: '{archive-artifacts}'
64 description: Artifacts to archive to the logs server.
68 credentials-id: 'jenkins-gerrit-credentials'
69 refspec: '$GERRIT_REFSPEC'
70 choosing-strategy: 'gerrit'
73 - fdio-infra-wrappers:
74 build-timeout: '{build-timeout}'
77 - gerrit-trigger-manually-triggered:
78 comment-trigger-value: 'verify-hc2vpp-func'
85 - ../scripts/csit/hc2vpp-verify-func.sh
89 email-prefix: '[csit]'
92 output-path: 'archive'
94 - fdio-infra-shiplogs:
95 maven-version: 'mvn36'