blob: 019424796766ebd38aaebb0d02e8ec69aa4837ce [file] [log] [blame]
Kailash Khalasi417d13f2018-04-17 12:38:48 -07001---
2# POD Nightly Build Pipeline E-CORD Jobs
3
4- project:
5 name: ecord-nightly-build-pipeline
6
7 project-name: '{name}'
8
9 build-timeout: '300'
10
11 jobs:
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070012 # ONLAB ECORD build jobs (ecord-global)
Suchitra Vemuri0416b392018-05-18 16:45:23 -070013 - 'build_ecord_pod_manual':
14 pod: 'onf-build'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070015 pod_config: 'onlab-ecord-global.yml'
16 profile: 'ecord-global'
17 branch: 'cord-4.1'
18 Jenkinsfile: 'Jenkinsfile.newBuildSystem'
Suchitra Vemuri0416b392018-05-18 16:45:23 -070019 local_pod_name: 'onlab-ecord-global'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070020
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070021 # ONLAB Global POD test jobs (ecord-global)
Suchitra Vemuri0416b392018-05-18 16:45:23 -070022 - 'build_ecord_pod_manual_test':
23 pod: 'onf-build'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070024 pod_config: 'onlab-ecord-global.yml'
25 profile: 'ecord-global'
26 branch: 'cord-4.1'
27 Jenkinsfile: 'Jenkinsfile-ecord-global'
Suchitra Vemuri0416b392018-05-18 16:45:23 -070028 local_pod_name: 'onlab_ecord-global'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070029
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070030 # ONLAB LOCAL build jobs (ecord-local)
Suchitra Vemuri0416b392018-05-18 16:45:23 -070031 - 'build_ecord_pod_manual':
32 pod: 'onf-build'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070033 pod_config: 'onlab-ecord-local-pod1.yml'
34 profile: 'ecord-local'
35 branch: 'cord-4.1'
36 Jenkinsfile: 'Jenkinsfile.newBuildSystem'
Suchitra Vemuri0416b392018-05-18 16:45:23 -070037 local_pod_name: 'onlab-ecord-local-pod1'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070038
Suchitra Vemuri0416b392018-05-18 16:45:23 -070039 - 'build_ecord_pod_manual':
40 pod: 'onf-build'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070041 pod_config: 'onlab-ecord-local-pod2.yml'
42 profile: 'ecord-local'
43 branch: 'cord-4.1'
44 Jenkinsfile: 'Jenkinsfile.newBuildSystem'
Suchitra Vemuri0416b392018-05-18 16:45:23 -070045 local_pod_name: 'onlab-ecord-local-pod2'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070046
Suchitra Vemuri0416b392018-05-18 16:45:23 -070047 - 'build_ecord_pod_manual':
48 pod: 'onf-build'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070049 pod_config: 'onlab-ecord-local-pod3.yml'
50 profile: 'ecord-local'
51 branch: 'cord-4.1'
52 Jenkinsfile: 'Jenkinsfile.newBuildSystem'
Suchitra Vemuri0416b392018-05-18 16:45:23 -070053 local_pod_name: 'onlab-ecord-local-pod3'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070054
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070055 # ONLAB Local POD test jobs (ecord-local)
Suchitra Vemuri0416b392018-05-18 16:45:23 -070056 - 'build_ecord_pod_manual_test':
57 pod: 'onf-build'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070058 pod_config: 'onlab-ecord-local-pod1.yml'
59 profile: 'ecord-local'
60 branch: 'cord-4.1'
61 Jenkinsfile: 'Jenkinsfile-ecord-local'
Suchitra Vemuri0416b392018-05-18 16:45:23 -070062 local_pod_name: 'onlab-ecord-local-pod1'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070063
Suchitra Vemuri0416b392018-05-18 16:45:23 -070064 - 'build_ecord_pod_manual_test':
65 pod: 'onf-build'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070066 pod_config: 'onlab-ecord-local-pod2.yml'
67 profile: 'ecord-local'
68 branch: 'cord-4.1'
69 Jenkinsfile: 'Jenkinsfile-ecord-local'
Suchitra Vemuri0416b392018-05-18 16:45:23 -070070 local_pod_name: 'onlab-ecord-local-pod2'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070071
Suchitra Vemuri0416b392018-05-18 16:45:23 -070072 - 'build_ecord_pod_manual_test':
73 pod: 'onf-build'
Suchitra Vemurid71d15c2018-05-16 15:01:26 -070074 pod_config: 'onlab-ecord-local-pod3.yml'
75 profile: 'ecord-local'
76 branch: 'cord-4.1'
77 Jenkinsfile: 'Jenkinsfile-ecord-local'
Suchitra Vemuri0416b392018-05-18 16:45:23 -070078 local_pod_name: 'onlab-ecord-local-pod3'