04fdd5a1d5fb16ebf22d8962eadc33a0ba980a53
[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       - hunter:
11           branch: stable/hunter
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: 300
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: !include-raw: arm64/compass-build.sh
52       - shell: !include-raw: arm64/compass-deploy.sh
53       - trigger-builds:
54           - project: yardstick-arm64-compass-arm-virtual03-daily-master
55             current-parameters: false
56             same-node: true
57             block: true
58             block-thresholds:
59               build-step-failure-threshold: 'never'
60               failure-threshold: 'never'
61               unstable-threshold: 'Failure'
62           - project: functest-compass-arm-virtual-daily-master
63             current-parameters: false
64             predefined-parameters: DEPLOY_SCENARIO='k8-nosdn-nofeature-ha'
65             same-node: true
66             block: true
67             block-thresholds:
68               build-step-failure-threshold: 'never'
69               failure-threshold: 'never'
70               unstable-threshold: 'Failure'
71           - project: container4nfv-k8-multus-nofeature-noha-{pod}-daily-{stream}
72             current-parameters: true
73             same-node: true
74             block: true
75             block-thresholds:
76               build-step-failure-threshold: 'never'
77               failure-threshold: 'never'
78               unstable-threshold: 'Failure'
79           - project: container4nfv-k8-sriov-nofeature-noha-{pod}-daily-{stream}
80             current-parameters: true
81             same-node: true
82             block: true
83             block-thresholds:
84               build-step-failure-threshold: 'never'
85               failure-threshold: 'never'
86               unstable-threshold: 'Failure'
87           - project: container4nfv-k8-vpp-nofeature-noha-{pod}-daily-{stream}
88             current-parameters: true
89             same-node: true
90             block: true
91             block-thresholds:
92               build-step-failure-threshold: 'never'
93               failure-threshold: 'never'
94               unstable-threshold: 'never'
95
96
97 - job-template:
98     name: 'container4nfv-{scenario}-{pod}-daily-{stream}'
99     disabled: '{obj:disabled}'
100     node: '{slave-label}'
101
102     scm:
103       - git:
104           url: https://gerrit.opnfv.org/gerrit/container4nfv
105           branches:
106             - master
107           basedir: container4nfv
108           wipe-workspace: true
109
110     builders:
111       - shell: !include-raw: arm64/deploy-cni.sh
112
113
114 - trigger:
115     name: 'trigger-deploy-virtual-master'
116     triggers:
117       - timed: '0 12 * * *'
118 - trigger:
119     name: 'trigger-deploy-virtual-hunter'
120     triggers:
121       - timed: '0 18 * * *'
122 - trigger:
123     name: 'trigger-deploy-baremetal-master'
124     triggers:
125       - timed: '0 12 * * *'
126 - trigger:
127     name: 'trigger-deploy-baremetal-hunter'
128     triggers:
129       - timed: '0 18 * * *'