Fix probe job to use ubuntu1604
[ci-management.git] / jjb / csit / csit-vpp-honeycomb.yaml
1 - project:
2     name: csit-honeycomb
3     description: 'CSIT jenkins jobs to test Honeycomb features.'
4     jobs:
5         - 'csit-honeycomb-functional-{stream}-{os}'
6     project: 'csit'
7     branch: 'master'
8     branch-id: 'master'
9     build-artifact-num-to-keep: 10
10     stream:
11         - master:
12             branch: 'master'
13             branch-id: 'master'
14     os:
15         - ubuntu1404
16
17 - job-template:
18     name: 'csit-honeycomb-functional-{stream}-{os}'
19
20     project-type: freestyle
21     node: verify
22     concurrent: true
23
24     logrotate:
25         daysToKeep: '{build-days-to-keep}'
26         numToKeep: '{build-num-to-keep}'
27         artifactDaysToKeep: '{build-artifact-days-to-keep}'
28         artifactNumToKeep: '{build-artifact-num-to-keep}'
29
30     parameters:
31         - project-parameter:
32             project: '{project}'
33         - gerrit-parameter:
34             branch: '{branch}'
35
36     wrappers:
37         - ssh-agent-credentials:
38             users:
39                 - '{ssh-credentials}'
40
41     triggers:
42         - build-result:
43             combine: false
44             groups:
45                 - jobs:
46                     - honeycomb-merge-{stream}-{os}
47                   results:
48                     - success
49
50     builders:
51         - shell:
52             !include-raw-escape: include-raw-csit-honeycomb-functional-virl.sh
53
54     publishers:
55         - archive-artifacts:
56             artifacts: 'report.html, log.html, output.xml'
57             latest-only: false
58
59         - robot-report:
60             output-path: ''