container4nfv: run scenarios on arm baremetal
[releng.git] / jjb / container4nfv / container4nfv-arm64.yml
1 ---
2
3 - project:
4     name: 'container4nfv-arm64'
5     project: 'container4nfv'
6     installer: 'compass'
7     scenario:
8       - 'k8-multus-nofeature-noha':
9           disabled: false
10       - 'k8-sriov-nofeature-noha':
11           disabled: false
12     pod:
13       - virtual:
14           slave-label: arm-packet01
15       - baremetal:
16           slave-label: compass-baremetal-arm
17     jobs:
18       - 'container4nfv-{scenario}-{pod}-daily-master'
19
20
21 - job-template:
22     name: 'container4nfv-{scenario}-{pod}-daily-master'
23     disabled: '{obj:disabled}'
24     concurrent: false
25     node: '{slave-label}'
26
27     scm:
28       - git:
29           url: https://gerrit.opnfv.org/gerrit/compass4nfv
30           branches:
31             - origin/master
32           basedir: compass4nfv
33           wipe-workspace: true
34
35     triggers:
36       - 'trigger-{scenario}-{pod}'
37
38     wrappers:
39       - timeout:
40           timeout: 150
41           fail: true
42
43     builders:
44       - shell:
45           !include-raw: arm64/compass-build.sh
46       - shell:
47           !include-raw: arm64/compass-deploy.sh
48       - trigger-builds:
49           - project: yardstick-arm64-compass-arm-virtual03-daily-master
50             current-parameters: false
51             same-node: true
52             block: false
53
54
55 - trigger:
56     name: 'trigger-k8-multus-nofeature-noha-virtual'
57     triggers:
58       - timed: '0 12 * * *'
59 - trigger:
60     name: 'trigger-k8-sriov-nofeature-noha-virtual'
61     triggers:
62       - timed: '0 16 * * *'
63
64 - trigger:
65     name: 'trigger-k8-multus-nofeature-noha-baremetal'
66     triggers:
67       - timed: '0 16 * * *'
68 - trigger:
69     name: 'trigger-k8-sriov-nofeature-noha-baremetal'
70     triggers:
71       - timed: '0 20 * * *'