blob: b572d6b746e26275594bb5b56045270d1a66f2c5 [file] [log] [blame]
Kailashd1963d12018-12-17 15:11:01 -08001---
2# POD Build Pipeline Jobs for Seba Releases
3
4- project:
5 name: seba-release-jobs
6
7 project-name: '{name}'
8
9 build-timeout: '300'
10
11 jobs:
Kailash4a873b72019-07-08 09:06:26 -070012 # onlab pod1 build 1.0
Kailashd1963d12018-12-17 15:11:01 -080013 - 'build_pod_manual_release':
hwchiu14f97852019-10-08 10:51:11 -070014 testvm: 'onf-build'
15 config-pod: 'onlab-pod1-voltha16'
16 release: '1.0'
17 branch: 'cord-6.1'
18 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
19 oltDebVersion: 'openolt-master-voltha16.deb'
Kailashd1963d12018-12-17 15:11:01 -080020
Kailash4a873b72019-07-08 09:06:26 -070021 # onlab pod1 build 2.0
22 - 'build_pod_manual_release':
hwchiu14f97852019-10-08 10:51:11 -070023 testvm: 'onf-build'
24 config-pod: 'onlab-pod1'
25 release: '2.0'
26 branch: 'master'
27 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
28 oltDebVersion: 'openolt-master.deb'
Kailash4a873b72019-07-08 09:06:26 -070029
Suchitra Vemuri199f1c02019-09-30 23:48:24 -070030 # onlab pod1 test job - release 2.0 test job
31 - 'build_pod_release_test':
hwchiu14f97852019-10-08 10:51:11 -070032 testvm: 'onf-build'
33 config-pod: 'onlab-pod1'
34 release: '2.0'
35 branch: 'master'
36 Jenkinsfile: 'Jenkinsfile-attworkflow-test'
Suchitra Vemuri199f1c02019-09-30 23:48:24 -070037
Kailashd1963d12018-12-17 15:11:01 -080038 # onlab pod2 build
39 - 'build_pod_manual_release':
hwchiu14f97852019-10-08 10:51:11 -070040 testvm: 'onf-build'
41 config-pod: 'onlab-pod2'
42 release: '1.0'
43 branch: 'cord-6.1'
44 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
45 oltDebVersion: 'openolt-master.deb'
Kailash4a873b72019-07-08 09:06:26 -070046
47 # onlab pod2 build 2.0
48 - 'build_pod_manual_release':
hwchiu14f97852019-10-08 10:51:11 -070049 testvm: 'onf-build'
50 config-pod: 'onlab-pod2'
51 release: '2.0'
52 branch: 'master'
53 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
54 oltDebVersion: 'openolt-master.deb'
Kailashd1963d12018-12-17 15:11:01 -080055
Suchitra Vemuri6e82d4d2019-10-21 12:20:02 -070056 # Flex POD build 2.0
57 - 'build_pod_manual_release':
58 testvm: 'qa-testvm-pod'
59 config-pod: 'flex-ocp-cord'
60 release: '2.0'
61 branch: 'master'
62 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
63 oltDebVersion: 'openolt-master.deb'
64
hwchiu9140fd22019-10-10 15:48:30 -070065 # # flex OCP pod with olt/onu - release 2.0 build job
66 # - 'build_pod_release':
67 # testvm: 'qa-testvm-pod'
68 # config-pod: 'flex-ocp-cord'
69 # release: '1.0'
70 # branch: 'cord-6.1'
71 # Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
72 # oltDebVersion: 'openolt-master-voltha16.deb'
73 # time: '3'
Kailashd1963d12018-12-17 15:11:01 -080074
hwchiu9140fd22019-10-10 15:48:30 -070075 # # flex OCP pod with olt/onu - release 2.0 build job
76 # - 'build_pod_release':
77 # testvm: 'qa-testvm-pod'
78 # config-pod: 'flex-ocp-cord'
79 # release: '2.0'
80 # branch: 'master'
81 # Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
82 # oltDebVersion: 'openolt-master.deb'
83 # time: '5'
84 #
85 # # flex OCP POD with olt/onu - release 1.0 test job
86 # - 'build_pod_release_test':
87 # testvm: 'qa-testvm-pod'
88 # config-pod: 'flex-ocp-cord'
89 # release: '1.0'
90 # branch: 'cord-6.1'
91 # Jenkinsfile: 'Jenkinsfile-attworkflow-test'
92 #
93 # # flex OCP POD with olt/onu - release 2.0 test job
94 # - 'build_pod_release_test':
95 # testvm: 'qa-testvm-pod'
96 # config-pod: 'flex-ocp-cord'
97 # release: '2.0'
98 # branch: 'master'
99 # Jenkinsfile: 'Jenkinsfile-attworkflow-test'
100 #
101 # # flex OCP pod with olt/onu : using voltha latest(master)
102 # - 'build_pod_release':
103 # testvm: 'qa-testvm-pod'
104 # config-pod: 'flex-ocp-cord'
105 # release: '2.0-microcharts'
106 # branch: 'master'
107 # Jenkinsfile: 'Jenkinsfile-attworkflow-build'
108 # oltDebVersion: 'openolt-master.deb'
109 # time: '7'
110 #
111 # # flex OCP test job - release 2.0 test job
112 # - 'build_pod_release_test':
113 # testvm: 'qa-testvm-pod'
114 # config-pod: 'flex-ocp-cord'
115 # release: '2.0-microcharts'
116 # branch: 'master'
117 # Jenkinsfile: 'Jenkinsfile-attworkflow-test'