blob: 8bbf696fb2079dffea45dbd468d8dbf1f9429c8a [file] [log] [blame]
Suchitra Vemuri58acd872019-08-28 18:52:35 -07001---
2# POD Build Pipeline Jobs for Voltha Releases
3
4- project:
5 name: voltha-release-jobs
6
7 project-name: '{name}'
8
9 build-timeout: '300'
10
11 jobs:
12 # flex OCP pod with olt/onu - release voltha2.0 build job
13 - 'build_pod_manual':
hwchiu14f97852019-10-08 10:51:11 -070014 testvm: 'qa-testvm-pod'
15 config-pod: 'flex-ocp-cord'
16 release: '2.0'
17 branch: 'master'
18 test-repo: 'voltha-system-tests'
19 Jenkinsfile: 'Jenkinsfile-voltha-build'
20 oltDebVersion: 'openolt-seba-2.0.deb'
21 profile: 'multipleGem'
Suchitra Vemuridb39b392019-08-30 16:58:58 -070022
23 # flex pod1 test job - using voltha branch
24 - 'build_pod_test':
hwchiu14f97852019-10-08 10:51:11 -070025 testvm: 'qa-testvm-pod'
26 config-pod: 'flex-ocp-cord'
27 profile: 'multipleGem'
28 branch: 'master'
29 test-repo: 'voltha-system-tests'
30 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070031
32 # flex OCP pod with olt/onu - timer based job
Suchitra Vemuri23b19792019-09-25 17:41:19 -070033 - 'build_voltha_pod_release':
hwchiu14f97852019-10-08 10:51:11 -070034 testvm: 'qa-testvm-pod'
35 config-pod: 'flex-ocp-cord'
36 release: '2.1'
37 branch: 'master'
38 test-repo: 'voltha-system-tests'
39 Jenkinsfile: 'Jenkinsfile-voltha-build'
40 oltDebVersion: 'openolt-seba-2.0.deb'
41 configurePod: true
42 time: '1'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070043
Suchitra Vemurif921cda2019-09-25 22:53:45 -070044 # flex pod1 test job - using voltha branch
45 - 'build_voltha_pod_test':
hwchiu14f97852019-10-08 10:51:11 -070046 testvm: 'qa-testvm-pod'
47 config-pod: 'flex-ocp-cord'
48 release: '2.1'
49 branch: 'master'
50 test-repo: 'voltha-system-tests'
51 Jenkinsfile: 'Jenkinsfile-voltha-build'
52 oltDebVersion: 'openolt-seba-2.0.deb'
53 configurePod: true
Suchitra Vemurif921cda2019-09-25 22:53:45 -070054