blob: 154ddd178b3c5472afe6c2f449ba2fd35f76bc11 [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:
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070012 # flex pod1 with olt/onu kubernetes build jobs (rcord lite)
13 - 'build_pod_timer':
Suchitra Vemurieb75cbe2018-06-04 10:57:58 -070014 testvm: 'qa-testvm-pod'
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070015 config-pod: 'flex-pod1-olt'
Kailash Khalasi9559f362018-09-14 13:53:28 -070016 profile: 'rcord-topdown'
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070017 branch: 'cord-6.0'
18 Jenkinsfile: 'Jenkinsfile-rcordlite-topdown'
Kailash Khalasia3bd0552018-08-28 11:15:42 -070019 oltDebVersion: 'openolt-1.4.deb'
Kailash Khalasi9559f362018-09-14 13:53:28 -070020 configurePod: true
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070021 time: '20'
Kailash Khalasi81e57f42018-08-07 10:22:59 -070022
Suchitra Vemuri898d1c82018-06-11 16:29:40 -070023 # flex pod1 with olt/onu kubernetes build jobs (rcord lite)
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070024 - 'build_pod_timer':
Suchitra Vemuri898d1c82018-06-11 16:29:40 -070025 testvm: 'qa-testvm-pod'
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070026 config-pod: 'flex-pod1-olt'
Kailash Khalasi9559f362018-09-14 13:53:28 -070027 profile: 'rcord-zerotouch'
Suchitra Vemurid86e2cb2018-07-25 15:36:55 -070028 branch: 'cord-6.0'
Kailash Khalasi4ed51922018-09-21 08:27:34 -070029 Jenkinsfile: 'Jenkinsfile-rcordlite-zerotouch'
Kailash Khalasid9e6aff2018-08-27 15:10:16 -070030 oltDebVersion: 'openolt-1.4.deb'
Kailash Khalasi9559f362018-09-14 13:53:28 -070031 configurePod: true
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070032 time: '22'
Suchitra Vemuri0a1978a2018-08-31 11:05:16 -070033
34 # flex pod1 with olt/onu kubernetes master build jobs (rcord lite)
35 - 'build_pod_timer':
36 testvm: 'qa-testvm-pod'
37 config-pod: 'flex-pod1-olt'
Kailash Khalasi9559f362018-09-14 13:53:28 -070038 profile: 'rcord-topdown'
Suchitra Vemuri0a1978a2018-08-31 11:05:16 -070039 branch: 'master'
Kailash Khalasice9eaec2018-09-14 12:01:56 -070040 Jenkinsfile: 'Jenkinsfile-rcordlite-topdown-build'
Kailash Khalasi9559f362018-09-14 13:53:28 -070041 oltDebVersion: 'openolt-master.deb'
42 configurePod: true
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070043 time: '0'
44
45 # flex pod1 with olt/onu test job
46 - 'build_pod_test':
47 testvm: 'qa-testvm-pod'
48 config-pod: 'flex-pod1-olt'
49 profile: 'rcord-topdown'
50 branch: 'master'
51 Jenkinsfile: 'Jenkinsfile-rcordlite-topdown-test'
52
53 # flex pod1 with olt/onu kubernetes master build jobs (rcord lite)
54 - 'build_pod_timer':
55 testvm: 'qa-testvm-pod'
56 config-pod: 'flex-pod1-olt'
57 profile: 'rcord-zerotouch'
58 branch: 'master'
59 Jenkinsfile: 'Jenkinsfile-rcordlite-zerotouch-build'
60 oltDebVersion: 'openolt-master.deb'
61 configurePod: true
62 time: '2'
63
64 # flex pod1 with olt/onu test job
65 - 'build_pod_test':
66 testvm: 'qa-testvm-pod'
67 config-pod: 'flex-pod1-olt'
68 profile: 'rcord-zerotouch'
69 branch: 'master'
70 Jenkinsfile: 'Jenkinsfile-rcordlite-zerotouch-test'
Suchitra Vemuri0a1978a2018-08-31 11:05:16 -070071
Kailash Khalasice9eaec2018-09-14 12:01:56 -070072 # qct pod1 kubernetes build jobs (rcord lite topdown)
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070073 - 'build_pod_timer':
Kailash Khalasi81e57f42018-08-07 10:22:59 -070074 testvm: 'qct-pod1'
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070075 config-pod: 'qct-pod1'
Kailash Khalasi9559f362018-09-14 13:53:28 -070076 profile: 'rcord-topdown'
Kailash Khalasi81e57f42018-08-07 10:22:59 -070077 branch: 'master'
Kailash Khalasice9eaec2018-09-14 12:01:56 -070078 Jenkinsfile: 'Jenkinsfile-rcordlite-topdown-build'
Kailash Khalasia3bd0552018-08-28 11:15:42 -070079 oltDebVersion: 'openolt-1.4.deb'
Kailash Khalasi9559f362018-09-14 13:53:28 -070080 configurePod: true
Kailash Khalasi81e57f42018-08-07 10:22:59 -070081 time: '0'
Kailash Khalasid9e6aff2018-08-27 15:10:16 -070082
Kailash Khalasi9559f362018-09-14 13:53:28 -070083 # qct pod1 test jobs (rcord lite topdown)
84 - 'build_pod_test':
85 testvm: 'qct-pod1'
86 config-pod: 'qct-pod1'
87 profile: 'rcord-topdown'
88 branch: 'master'
89 Jenkinsfile: 'Jenkinsfile-rcordlite-topdown-test'
90
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070091 # flex onf pod 1 kubernetes build jobs (rcord lite)
92 - 'build_pod_manual':
93 testvm: 'qa-testvm-pod'
94 config-pod: 'flex-onf-pod1'
95 profile: 'rcord-topdown'
96 branch: 'master'
97 Jenkinsfile: 'Jenkinsfile-rcordlite-topdown-build'
98 oltDebVersion: 'openolt-master.deb'
99 configurePod: true
100
siddharthgogar1df323d2018-08-07 17:03:37 -0700101 # flex ocp pod 2 kubernetes build jobs (rcord lite)
Kailash Khalasi9559f362018-09-14 13:53:28 -0700102 - 'build_pod_manual':
siddharthgogar1df323d2018-08-07 17:03:37 -0700103 testvm: 'flex-pod2'
Kailash Khalasi2eacfc52018-08-29 09:03:21 -0700104 config-pod: 'flex-ocp-pod2'
Kailash Khalasi9559f362018-09-14 13:53:28 -0700105 profile: 'rcord-topdown'
siddharthgogar1df323d2018-08-07 17:03:37 -0700106 branch: 'master'
Kailash Khalasice9eaec2018-09-14 12:01:56 -0700107 Jenkinsfile: 'Jenkinsfile-rcordlite-topdown-build'
Kailash Khalasiacd7ea02018-09-28 13:36:47 -0700108 oltDebVersion: 'openolt-master.deb'
Kailash Khalasi9559f362018-09-14 13:53:28 -0700109 configurePod: true