blob: 381f38c76cc8d2375998e06162c6e9a5ed9e6e95 [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':
14 testvm: 'onf-build'
Suchitra Vemuri54031822019-02-15 13:15:00 -080015 config-pod: 'onlab-pod1-voltha16'
Kailashd1963d12018-12-17 15:11:01 -080016 release: '1.0'
Kailash4a873b72019-07-08 09:06:26 -070017 branch: 'cord-6.1'
Kailashd1963d12018-12-17 15:11:01 -080018 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
Suchitra Vemuri54031822019-02-15 13:15:00 -080019 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':
23 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'
29
Suchitra Vemuri199f1c02019-09-30 23:48:24 -070030 # onlab pod1 test job - release 2.0 test job
31 - 'build_pod_release_test':
32 testvm: 'onf-build'
33 config-pod: 'onlab-pod1'
34 release: '2.0'
35 branch: 'master'
36 Jenkinsfile: 'Jenkinsfile-attworkflow-test'
37
Kailashd1963d12018-12-17 15:11:01 -080038 # onlab pod2 build
39 - 'build_pod_manual_release':
40 testvm: 'onf-build'
41 config-pod: 'onlab-pod2'
42 release: '1.0'
Kailash4a873b72019-07-08 09:06:26 -070043 branch: 'cord-6.1'
44 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
45 oltDebVersion: 'openolt-master.deb'
46
47 # onlab pod2 build 2.0
48 - 'build_pod_manual_release':
49 testvm: 'onf-build'
50 config-pod: 'onlab-pod2'
51 release: '2.0'
Kailashd1963d12018-12-17 15:11:01 -080052 branch: 'master'
53 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
54 oltDebVersion: 'openolt-master.deb'
55
Kailash4a873b72019-07-08 09:06:26 -070056 # flex OCP pod with olt/onu - release 2.0 build job
Suchitra Vemuri086903e2019-10-04 14:00:16 -070057 #- 'build_pod_release':
58 # testvm: 'qa-testvm-pod'
59 # config-pod: 'flex-ocp-cord'
60 # release: '1.0'
61 # branch: 'cord-6.1'
62 # Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
63 # oltDebVersion: 'openolt-master-voltha16.deb'
64 # time: '3'
Kailashd1963d12018-12-17 15:11:01 -080065
Kailash4a873b72019-07-08 09:06:26 -070066 # flex OCP pod with olt/onu - release 2.0 build job
Suchitra Vemuri086903e2019-10-04 14:00:16 -070067 #- 'build_pod_release':
68 # testvm: 'qa-testvm-pod'
69 # config-pod: 'flex-ocp-cord'
70 # release: '2.0'
71 # branch: 'master'
72 # Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
73 # oltDebVersion: 'openolt-master.deb'
74 # time: '5'
Kailash4a873b72019-07-08 09:06:26 -070075
Suchitra Vemuri67e91c32019-03-11 14:23:40 -070076 # flex OCP POD with olt/onu - release 1.0 test job
Suchitra Vemuri086903e2019-10-04 14:00:16 -070077 #- 'build_pod_release_test':
78 # testvm: 'qa-testvm-pod'
79 # config-pod: 'flex-ocp-cord'
80 # release: '1.0'
81 # branch: 'cord-6.1'
82 # Jenkinsfile: 'Jenkinsfile-attworkflow-test'
Kailash4a873b72019-07-08 09:06:26 -070083
Kailash12f43b02019-07-10 08:44:23 -070084 # flex OCP POD with olt/onu - release 2.0 test job
Suchitra Vemuri086903e2019-10-04 14:00:16 -070085 #- 'build_pod_release_test':
86 # testvm: 'qa-testvm-pod'
87 # config-pod: 'flex-ocp-cord'
88 # release: '2.0'
89 # branch: 'master'
90 # Jenkinsfile: 'Jenkinsfile-attworkflow-test'
Kailash12f43b02019-07-10 08:44:23 -070091
92 # flex OCP pod with olt/onu : using voltha latest(master)
Suchitra Vemuri086903e2019-10-04 14:00:16 -070093 #- 'build_pod_release':
94 # testvm: 'qa-testvm-pod'
95 # config-pod: 'flex-ocp-cord'
96 # release: '2.0-microcharts'
97 # branch: 'master'
98 # Jenkinsfile: 'Jenkinsfile-attworkflow-build'
99 # oltDebVersion: 'openolt-master.deb'
100 # time: '7'
Kailash12f43b02019-07-10 08:44:23 -0700101
102 # flex OCP test job - release 2.0 test job
Suchitra Vemuri086903e2019-10-04 14:00:16 -0700103 #- 'build_pod_release_test':
104 # testvm: 'qa-testvm-pod'
105 # config-pod: 'flex-ocp-cord'
106 # release: '2.0-microcharts'
107 # branch: 'master'
108 # Jenkinsfile: 'Jenkinsfile-attworkflow-test'