blob: 16a7b9e06b7ddbbfd4e552d39422286588fda6e5 [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
Suchitra Vemuri917aa612019-09-23 19:35:31 -070042
hwchiu9140fd22019-10-10 15:48:30 -070043 # flex pod1 test job - using voltha branch
Suchitra Vemurif921cda2019-09-25 22:53:45 -070044 - 'build_voltha_pod_test':
hwchiu14f97852019-10-08 10:51:11 -070045 testvm: 'qa-testvm-pod'
46 config-pod: 'flex-ocp-cord'
47 release: '2.1'
48 branch: 'master'
49 test-repo: 'voltha-system-tests'
Suchitra Vemuri17587d52019-10-14 11:33:29 -070050 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemurif921cda2019-09-25 22:53:45 -070051