Merge "Revert "CPERF: Fix csit odltools install""
[releng.git] / jjb / container4nfv / container4nfv-arm64.yaml
1 ---
2
3 - project:
4     name: 'container4nfv-arm64'
5     project: 'container4nfv'
6     installer: 'compass'
7     stream:
8       - master:
9           branch: master
10       - fraser:
11           branch: stable/fraser
12     scenario:
13       - 'k8-multus-nofeature-noha':
14           disabled: false
15       - 'k8-sriov-nofeature-noha':
16           disabled: false
17       - 'k8-vpp-nofeature-noha':
18           disabled: false
19     pod:
20       - virtual:
21           slave-label: arm-packet01
22       - baremetal:
23           slave-label: compass-baremetal-arm
24     jobs:
25       - 'container4nfv-arm-deploy-{pod}-daily-{stream}'
26       - 'container4nfv-{scenario}-{pod}-daily-{stream}'
27
28
29 - job-template:
30     name: 'container4nfv-arm-deploy-{pod}-daily-{stream}'
31     disabled: false
32     node: '{slave-label}'
33
34     wrappers:
35       - timeout:
36           timeout: 210
37           fail: true
38
39     scm:
40       - git:
41           url: https://gerrit.opnfv.org/gerrit/compass4nfv
42           branches:
43             - '{branch}'
44           basedir: compass4nfv
45           wipe-workspace: true
46
47     triggers:
48       - 'trigger-deploy-{pod}-{stream}'
49
50     builders:
51       - shell:
52           !include-raw: arm64/compass-build.sh
53       - shell:
54           !include-raw: arm64/compass-deploy.sh
55       - trigger-builds:
56           - project: yardstick-arm64-compass-arm-virtual03-daily-master
57             current-parameters: false
58             same-node: true
59             block: true
60             block-thresholds:
61               build-step-failure-threshold: 'never'
62               failure-threshold: 'never'
63               unstable-threshold: 'Failure'
64           - project: container4nfv-k8-multus-nofeature-noha-{pod}-daily-{stream}
65             current-parameters: true
66             same-node: true
67             block: true
68             block-thresholds:
69               build-step-failure-threshold: 'never'
70               failure-threshold: 'never'
71               unstable-threshold: 'Failure'
72           - project: container4nfv-k8-sriov-nofeature-noha-{pod}-daily-{stream}
73             current-parameters: true
74             same-node: true
75             block: true
76             block-thresholds:
77               build-step-failure-threshold: 'never'
78               failure-threshold: 'never'
79               unstable-threshold: 'Failure'
80           - project: container4nfv-k8-vpp-nofeature-noha-{pod}-daily-{stream}
81             current-parameters: true
82             same-node: true
83             block: true
84             block-thresholds:
85               build-step-failure-threshold: 'never'
86               failure-threshold: 'never'
87               unstable-threshold: 'never'
88
89
90 - job-template:
91     name: 'container4nfv-{scenario}-{pod}-daily-{stream}'
92     disabled: '{obj:disabled}'
93
94     scm:
95       - git:
96           url: https://gerrit.opnfv.org/gerrit/container4nfv
97           basedir: container4nfv
98           wipe-workspace: true
99
100     builders:
101       - shell:
102           !include-raw: arm64/deploy-cni.sh
103
104
105 - trigger:
106     name: 'trigger-deploy-virtual-master'
107     triggers:
108       - timed: '0 12 * * *'
109 - trigger:
110     name: 'trigger-deploy-virtual-fraser'
111     triggers:
112       - timed: '0 18 * * *'
113 - trigger:
114     name: 'trigger-deploy-baremetal-master'
115     triggers:
116       - timed: '0 12 * * *'
117 - trigger:
118     name: 'trigger-deploy-baremetal-fraser'
119     triggers:
120       - timed: '0 18 * * *'