blob: 6168a0684ec1c37b79cef25b67718eaf68547cc7 [file] [log] [blame]
Suchitra Vemuricbb295e2018-06-01 18:48:30 -07001---
2# POD Nightly Test Pipeline RCORD Lite Jobs
3
4- project:
5 name: rcord-lite-nightly-job
6
7 project-name: '{name}'
8
9 build-timeout: '300'
10
11 jobs:
Suchitra Vemuria7b0c5c2019-03-14 21:59:59 -070012 # flex ocp with olt/onu kubernetes master build jobs (rcord lite)
Suchitra Vemuri0a1978a2018-08-31 11:05:16 -070013 - 'build_pod_timer':
14 testvm: 'qa-testvm-pod'
Suchitra Vemuria7b0c5c2019-03-14 21:59:59 -070015 config-pod: 'flex-ocp-cord'
Kailash Khalasi9559f362018-09-14 13:53:28 -070016 profile: 'rcord-topdown'
Suchitra Vemuri0a1978a2018-08-31 11:05:16 -070017 branch: 'master'
Kailash Khalasice9eaec2018-09-14 12:01:56 -070018 Jenkinsfile: 'Jenkinsfile-rcordlite-topdown-build'
Kailash Khalasi9559f362018-09-14 13:53:28 -070019 oltDebVersion: 'openolt-master.deb'
20 configurePod: true
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070021 time: '0'
22
Suchitra Vemuria7b0c5c2019-03-14 21:59:59 -070023 # flex ocp with olt/onu test job
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070024 - 'build_pod_test':
25 testvm: 'qa-testvm-pod'
Suchitra Vemuria7b0c5c2019-03-14 21:59:59 -070026 config-pod: 'flex-ocp-cord'
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070027 profile: 'rcord-topdown'
Suchitra Vemuridb39b392019-08-30 16:58:58 -070028 test-repo: 'cord-tester'
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070029 branch: 'master'
30 Jenkinsfile: 'Jenkinsfile-rcordlite-topdown-test'
31
Suchitra Vemuria7b0c5c2019-03-14 21:59:59 -070032 # flex ocp with olt/onu kubernetes master build jobs (rcord lite)
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070033 - 'build_pod_timer':
34 testvm: 'qa-testvm-pod'
Suchitra Vemuria7b0c5c2019-03-14 21:59:59 -070035 config-pod: 'flex-ocp-cord'
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070036 profile: 'rcord-zerotouch'
37 branch: 'master'
38 Jenkinsfile: 'Jenkinsfile-rcordlite-zerotouch-build'
39 oltDebVersion: 'openolt-master.deb'
40 configurePod: true
41 time: '2'
42
Suchitra Vemuria7b0c5c2019-03-14 21:59:59 -070043 # flex ocp with olt/onu test job
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070044 - 'build_pod_test':
45 testvm: 'qa-testvm-pod'
Suchitra Vemuria7b0c5c2019-03-14 21:59:59 -070046 config-pod: 'flex-ocp-cord'
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070047 profile: 'rcord-zerotouch'
48 branch: 'master'
Suchitra Vemuridb39b392019-08-30 16:58:58 -070049 test-repo: 'cord-tester'
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070050 Jenkinsfile: 'Jenkinsfile-rcordlite-zerotouch-test'
Suchitra Vemuri0a1978a2018-08-31 11:05:16 -070051
Kailash Khalasice9eaec2018-09-14 12:01:56 -070052 # qct pod1 kubernetes build jobs (rcord lite topdown)
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070053 - 'build_pod_timer':
Kailash Khalasi81e57f42018-08-07 10:22:59 -070054 testvm: 'qct-pod1'
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070055 config-pod: 'qct-pod1'
Kailash Khalasi9559f362018-09-14 13:53:28 -070056 profile: 'rcord-topdown'
Kailash Khalasi81e57f42018-08-07 10:22:59 -070057 branch: 'master'
Kailash Khalasice9eaec2018-09-14 12:01:56 -070058 Jenkinsfile: 'Jenkinsfile-rcordlite-topdown-build'
Kailash Khalasia3bd0552018-08-28 11:15:42 -070059 oltDebVersion: 'openolt-1.4.deb'
Kailash Khalasi9559f362018-09-14 13:53:28 -070060 configurePod: true
Kailash Khalasi81e57f42018-08-07 10:22:59 -070061 time: '0'
Kailash Khalasid9e6aff2018-08-27 15:10:16 -070062
Kailash Khalasi9559f362018-09-14 13:53:28 -070063 # qct pod1 test jobs (rcord lite topdown)
64 - 'build_pod_test':
65 testvm: 'qct-pod1'
66 config-pod: 'qct-pod1'
67 profile: 'rcord-topdown'
68 branch: 'master'
Suchitra Vemuridb39b392019-08-30 16:58:58 -070069 test-repo: 'cord-tester'
Kailash Khalasi9559f362018-09-14 13:53:28 -070070 Jenkinsfile: 'Jenkinsfile-rcordlite-topdown-test'