blob: f6bbfe626517dc748d17dc3debbd0d3cbb1b89f3 [file] [log] [blame]
Kailash Khalasi7637aeb2018-08-23 10:30:09 -07001---
2# POD Build Pipeline Jobs for ATT-WorkflowDriver
3
4- project:
5 name: attworkflowdriver-build-job
6
7 project-name: '{name}'
8
9 build-timeout: '300'
10
11 jobs:
Kailash Khalasie3b91482018-10-11 08:31:29 -070012 # onlab pod1 build
Kailash Khalasi7637aeb2018-08-23 10:30:09 -070013 - 'build_pod_manual':
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070014 testvm: 'onf-build'
15 config-pod: 'onlab-pod1'
Kailash Khalasi7637aeb2018-08-23 10:30:09 -070016 profile: 'att-workflow'
17 branch: 'master'
Kailash Khalasice9eaec2018-09-14 12:01:56 -070018 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070019 oltDebVersion: 'openolt-master.deb'
Suchitra Vemurie29ff932018-08-23 15:24:28 -070020
Kailash Khalasie3b91482018-10-11 08:31:29 -070021 # onlab pod1 build
22 - 'build_pod_timer':
23 testvm: 'onf-build'
Kailashb3ad1602018-11-13 13:29:40 -080024 config-pod: 'onlab-pod1-qa'
Kailash Khalasie3b91482018-10-11 08:31:29 -070025 profile: 'att-workflow'
26 branch: 'master'
27 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
28 oltDebVersion: 'openolt-master.deb'
Kailash Khalasie3b91482018-10-11 08:31:29 -070029 time: '3'
Kailash9a5df9e2018-11-29 09:23:56 -080030 disabled: true
Kailash Khalasie3b91482018-10-11 08:31:29 -070031
Kailash9a5df9e2018-11-29 09:23:56 -080032 # onlab pod1 test job
Kailash Khalasie3b91482018-10-11 08:31:29 -070033 - 'build_pod_test':
34 testvm: 'onf-build'
Kailashb3ad1602018-11-13 13:29:40 -080035 config-pod: 'onlab-pod1-qa'
Kailash Khalasie3b91482018-10-11 08:31:29 -070036 profile: 'att-workflow'
37 branch: 'master'
38 Jenkinsfile: 'Jenkinsfile-attworkflow-test'
39
Matteo Scandolo64fd9d02018-10-08 10:27:07 -070040 # onlab pod2 build
41 - 'build_pod_manual':
42 testvm: 'onf-build'
43 config-pod: 'onlab-pod2'
44 profile: 'att-workflow'
45 branch: 'master'
46 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
47 oltDebVersion: 'openolt-master.deb'
Matteo Scandolo64fd9d02018-10-08 10:27:07 -070048
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070049 # flex pod1 with olt/onu
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070050 - 'build_pod_timer':
Suchitra Vemurie29ff932018-08-23 15:24:28 -070051 testvm: 'qa-testvm-pod'
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070052 config-pod: 'flex-pod1-olt'
Suchitra Vemurie29ff932018-08-23 15:24:28 -070053 profile: 'att-workflow'
54 branch: 'master'
Kailash Khalasice9eaec2018-09-14 12:01:56 -070055 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
Kailash Khalasid9e6aff2018-08-27 15:10:16 -070056 oltDebVersion: 'openolt-master.deb'
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070057 time: '4'
Kailash Khalasib103f412018-09-17 12:26:49 -070058
Suchitra Vemurib20f4302018-11-28 15:41:25 -080059 # flex pod1 with olt/onu - voltha 1.6 branch
60 - 'build_pod_timer':
61 testvm: 'qa-testvm-pod'
62 config-pod: 'flex-pod1-olt-voltha16'
63 profile: 'att-workflow'
64 branch: 'master'
65 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
66 oltDebVersion: 'openolt-master.deb'
67 configurePod: true
68 time: '6'
69
Kailash4c92bd82018-11-29 12:48:19 -080070 # flex-onf pod1 build
71 - 'build_pod_manual':
72 testvm: 'qa-testvm-pod'
73 config-pod: 'flex-onf-pod1'
74 profile: 'att-workflow'
75 branch: 'master'
76 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
77 oltDebVersion: 'openolt-master.deb'
78 configurePod: false
79 reinstallOlt: false
80 installBBSim: true
81 onuNumber: 2
82
Kailash Khalasib103f412018-09-17 12:26:49 -070083 # flex pod1 test job
84 - 'build_pod_test':
85 testvm: 'qa-testvm-pod'
86 config-pod: 'flex-pod1-olt'
87 profile: 'att-workflow'
88 branch: 'master'
89 Jenkinsfile: 'Jenkinsfile-attworkflow-test'
Suchitra Vemurib20f4302018-11-28 15:41:25 -080090
91 # flex pod1 test job - voltha 1.6 branch
92 - 'build_pod_test':
93 testvm: 'qa-testvm-pod'
94 config-pod: 'flex-pod1-olt-voltha16'
95 profile: 'att-workflow'
96 branch: 'master'
97 Jenkinsfile: 'Jenkinsfile-attworkflow-test'