blob: d15d75827fa57de455d4b6b325d36d1f6ba0395a [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
Matteo Scandolo64fd9d02018-10-08 10:27:07 -070021 # onlab pod2 build
22 - 'build_pod_manual':
23 testvm: 'onf-build'
24 config-pod: 'onlab-pod2'
25 profile: 'att-workflow'
26 branch: 'master'
27 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
28 oltDebVersion: 'openolt-master.deb'
Matteo Scandolo64fd9d02018-10-08 10:27:07 -070029
Suchitra Vemuric3e25f62019-01-15 21:53:57 -080030 # flex pod1 with olt/onu : using voltha latest(master)
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070031 - 'build_pod_timer':
Suchitra Vemurie29ff932018-08-23 15:24:28 -070032 testvm: 'qa-testvm-pod'
Suchitra Vemuric3e25f62019-01-15 21:53:57 -080033 config-pod: 'flex-pod1-olt-voltha-master'
Suchitra Vemurie29ff932018-08-23 15:24:28 -070034 profile: 'att-workflow'
35 branch: 'master'
Kailash Khalasice9eaec2018-09-14 12:01:56 -070036 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
Kailash Khalasid9e6aff2018-08-27 15:10:16 -070037 oltDebVersion: 'openolt-master.deb'
Suchitra Vemuric3e25f62019-01-15 21:53:57 -080038 time: '7'
Kailash Khalasib103f412018-09-17 12:26:49 -070039
Kailasha0a9f3c2019-01-15 09:08:15 -080040 # flex pod1 with olt/onu - seba-1.0/cord-6.1 release
Suchitra Vemurib20f4302018-11-28 15:41:25 -080041 - 'build_pod_timer':
42 testvm: 'qa-testvm-pod'
Suchitra Vemurib903c6d2019-01-14 13:57:41 -080043 config-pod: 'flex-pod1-olt'
Suchitra Vemurib20f4302018-11-28 15:41:25 -080044 profile: 'att-workflow'
Suchitra Vemurib903c6d2019-01-14 13:57:41 -080045 branch: 'cord-6.1'
Suchitra Vemurib20f4302018-11-28 15:41:25 -080046 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
47 oltDebVersion: 'openolt-master.deb'
48 configurePod: true
Suchitra Vemuric3e25f62019-01-15 21:53:57 -080049 time: '5'
Kailashd1963d12018-12-17 15:11:01 -080050
Suchitra Vemurib20f4302018-11-28 15:41:25 -080051
Kailash4c92bd82018-11-29 12:48:19 -080052 # flex-onf pod1 build
53 - 'build_pod_manual':
54 testvm: 'qa-testvm-pod'
55 config-pod: 'flex-onf-pod1'
56 profile: 'att-workflow'
57 branch: 'master'
58 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
59 oltDebVersion: 'openolt-master.deb'
60 configurePod: false
61 reinstallOlt: false
62 installBBSim: true
63 onuNumber: 2
64
Suchitra Vemurief8ff1e2019-01-16 13:55:12 -080065 # flex pod1 test job - using voltha-master branch
Kailash Khalasib103f412018-09-17 12:26:49 -070066 - 'build_pod_test':
67 testvm: 'qa-testvm-pod'
Suchitra Vemurief8ff1e2019-01-16 13:55:12 -080068 config-pod: 'flex-pod1-olt-voltha-master'
Kailash Khalasib103f412018-09-17 12:26:49 -070069 profile: 'att-workflow'
70 branch: 'master'
71 Jenkinsfile: 'Jenkinsfile-attworkflow-test'
Suchitra Vemurib20f4302018-11-28 15:41:25 -080072
Kailasha0a9f3c2019-01-15 09:08:15 -080073 # flex pod1 test job - seba-1.0/cord-6.1 release
Suchitra Vemurib20f4302018-11-28 15:41:25 -080074 - 'build_pod_test':
75 testvm: 'qa-testvm-pod'
Suchitra Vemurib903c6d2019-01-14 13:57:41 -080076 config-pod: 'flex-pod1-olt'
Suchitra Vemurib20f4302018-11-28 15:41:25 -080077 profile: 'att-workflow'
Suchitra Vemurib903c6d2019-01-14 13:57:41 -080078 branch: 'cord-6.1'
Suchitra Vemurib20f4302018-11-28 15:41:25 -080079 Jenkinsfile: 'Jenkinsfile-attworkflow-test'