blob: 8f920e431efc2d944624c0cd482a67f352bf15f1 [file] [log] [blame]
Kailashd1963d12018-12-17 15:11:01 -08001---
2# POD Build Pipeline Jobs for Seba Releases
Joey Armstrongff93d822023-01-25 19:17:00 -05003# -----------------------------------------------------------------------
4# Disabled offline -- build-node: 'qa-testvm-pod'
5# -----------------------------------------------------------------------
Kailashd1963d12018-12-17 15:11:01 -08006
7- project:
8 name: seba-release-jobs
9
10 project-name: '{name}'
11
12 build-timeout: '300'
13
Suchitra Vemuridf2632f2020-07-15 17:12:09 -070014 reinstall-olt: true
15
Kailashd1963d12018-12-17 15:11:01 -080016 jobs:
Kailash4a873b72019-07-08 09:06:26 -070017 # onlab pod1 build 1.0
Kailashd1963d12018-12-17 15:11:01 -080018 - 'build_pod_manual_release':
Zack Williams8ef79812019-10-29 11:09:18 -070019 build-node: 'onf-build'
hwchiu14f97852019-10-08 10:51:11 -070020 config-pod: 'onlab-pod1-voltha16'
21 release: '1.0'
22 branch: 'cord-6.1'
23 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
24 oltDebVersion: 'openolt-master-voltha16.deb'
Kailashd1963d12018-12-17 15:11:01 -080025
Kailash4a873b72019-07-08 09:06:26 -070026 # onlab pod1 build 2.0
27 - 'build_pod_manual_release':
Zack Williams8ef79812019-10-29 11:09:18 -070028 build-node: 'onf-build'
hwchiu14f97852019-10-08 10:51:11 -070029 config-pod: 'onlab-pod1'
30 release: '2.0'
31 branch: 'master'
32 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
33 oltDebVersion: 'openolt-master.deb'
Kailash4a873b72019-07-08 09:06:26 -070034
Suchitra Vemuri199f1c02019-09-30 23:48:24 -070035 # onlab pod1 test job - release 2.0 test job
36 - 'build_pod_release_test':
Zack Williams8ef79812019-10-29 11:09:18 -070037 build-node: 'onf-build'
hwchiu14f97852019-10-08 10:51:11 -070038 config-pod: 'onlab-pod1'
39 release: '2.0'
40 branch: 'master'
41 Jenkinsfile: 'Jenkinsfile-attworkflow-test'
Suchitra Vemuri199f1c02019-09-30 23:48:24 -070042
Kailashd1963d12018-12-17 15:11:01 -080043 # onlab pod2 build
44 - 'build_pod_manual_release':
Zack Williams8ef79812019-10-29 11:09:18 -070045 build-node: 'onf-build'
hwchiu14f97852019-10-08 10:51:11 -070046 config-pod: 'onlab-pod2'
47 release: '1.0'
48 branch: 'cord-6.1'
49 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
50 oltDebVersion: 'openolt-master.deb'
Kailash4a873b72019-07-08 09:06:26 -070051
52 # onlab pod2 build 2.0
53 - 'build_pod_manual_release':
Zack Williams8ef79812019-10-29 11:09:18 -070054 build-node: 'onf-build'
hwchiu14f97852019-10-08 10:51:11 -070055 config-pod: 'onlab-pod2'
56 release: '2.0'
57 branch: 'master'
58 Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
59 oltDebVersion: 'openolt-master.deb'
Kailashd1963d12018-12-17 15:11:01 -080060
Joey Armstrongff93d822023-01-25 19:17:00 -050061 # Flex POD build 2.0
62 # - 'build_pod_manual_release':
63 # build-node: 'qa-testvm-pod'
64 # config-pod: 'flex-ocp-cord'
65 # release: '2.0'
66 # branch: 'master'
67 # Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
68 # oltDebVersion: 'openolt-master.deb'
Suchitra Vemuri6e82d4d2019-10-21 12:20:02 -070069
hwchiu9140fd22019-10-10 15:48:30 -070070 # # flex OCP pod with olt/onu - release 2.0 build job
71 # - 'build_pod_release':
Zack Williams8ef79812019-10-29 11:09:18 -070072 # build-node: 'qa-testvm-pod'
hwchiu9140fd22019-10-10 15:48:30 -070073 # config-pod: 'flex-ocp-cord'
74 # release: '1.0'
75 # branch: 'cord-6.1'
76 # Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
77 # oltDebVersion: 'openolt-master-voltha16.deb'
78 # time: '3'
Kailashd1963d12018-12-17 15:11:01 -080079
hwchiu9140fd22019-10-10 15:48:30 -070080 # # flex OCP pod with olt/onu - release 2.0 build job
81 # - 'build_pod_release':
Zack Williams8ef79812019-10-29 11:09:18 -070082 # build-node: 'qa-testvm-pod'
hwchiu9140fd22019-10-10 15:48:30 -070083 # config-pod: 'flex-ocp-cord'
84 # release: '2.0'
85 # branch: 'master'
86 # Jenkinsfile: 'Jenkinsfile-attworkflow-build-released-ver'
87 # oltDebVersion: 'openolt-master.deb'
88 # time: '5'
89 #
90 # # flex OCP POD with olt/onu - release 1.0 test job
91 # - 'build_pod_release_test':
Zack Williams8ef79812019-10-29 11:09:18 -070092 # build-node: 'qa-testvm-pod'
hwchiu9140fd22019-10-10 15:48:30 -070093 # config-pod: 'flex-ocp-cord'
94 # release: '1.0'
95 # branch: 'cord-6.1'
96 # Jenkinsfile: 'Jenkinsfile-attworkflow-test'
97 #
98 # # flex OCP POD with olt/onu - release 2.0 test job
99 # - 'build_pod_release_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700100 # build-node: 'qa-testvm-pod'
hwchiu9140fd22019-10-10 15:48:30 -0700101 # config-pod: 'flex-ocp-cord'
102 # release: '2.0'
103 # branch: 'master'
104 # Jenkinsfile: 'Jenkinsfile-attworkflow-test'
105 #
106 # # flex OCP pod with olt/onu : using voltha latest(master)
107 # - 'build_pod_release':
Zack Williams8ef79812019-10-29 11:09:18 -0700108 # build-node: 'qa-testvm-pod'
hwchiu9140fd22019-10-10 15:48:30 -0700109 # config-pod: 'flex-ocp-cord'
110 # release: '2.0-microcharts'
111 # branch: 'master'
112 # Jenkinsfile: 'Jenkinsfile-attworkflow-build'
113 # oltDebVersion: 'openolt-master.deb'
114 # time: '7'
115 #
116 # # flex OCP test job - release 2.0 test job
117 # - 'build_pod_release_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700118 # build-node: 'qa-testvm-pod'
hwchiu9140fd22019-10-10 15:48:30 -0700119 # config-pod: 'flex-ocp-cord'
120 # release: '2.0-microcharts'
121 # branch: 'master'
122 # Jenkinsfile: 'Jenkinsfile-attworkflow-test'
Joey Armstrongaf679da2023-01-31 14:22:41 -0500123
124# [EOF]