blob: 8a0b31cd5e119482c6cbf41eb66d4e06aaf55d85 [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':
14 testvm: 'qa-testvm-pod'
15 config-pod: 'flex-ocp-cord'
16 release: '2.0'
17 branch: 'master'
Suchitra Vemuric2d8d902019-08-30 13:28:26 -070018 test-repo: 'voltha-system-tests'
Suchitra Vemuri58acd872019-08-28 18:52:35 -070019 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':
25 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':
Suchitra Vemuri917aa612019-09-23 19:35:31 -070034 testvm: 'qa-testvm-pod'
35 config-pod: 'flex-ocp-cord'
Suchitra Vemuri23b19792019-09-25 17:41:19 -070036 release: '2.1'
37 branch: 'master'
Suchitra Vemuri07242c92019-09-24 13:35:57 -070038 test-repo: 'voltha-system-tests'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070039 Jenkinsfile: 'Jenkinsfile-voltha-build'
40 oltDebVersion: 'openolt-seba-2.0.deb'
41 configurePod: true
42 time: '1'
43
Suchitra Vemurif921cda2019-09-25 22:53:45 -070044 # flex pod1 test job - using voltha branch
45 - 'build_voltha_pod_test':
46 testvm: 'qa-testvm-pod'
47 config-pod: 'flex-ocp-cord'
48 profile: 'multipleGem'
49 branch: 'master'
50 release: '2.1'
51 test-repo: 'voltha-system-tests'
52 Jenkinsfile: 'Jenkinsfile-voltha-test'
53