blob: 7301f9cef6f90024a03c9d1b22e288e96a48e81f [file] [log] [blame]
Kailash Khalasi7637aeb2018-08-23 10:30:09 -07001---
2# POD Build Pipeline Jobs for ATT-WorkflowDriver
3
4- project:
5 name: attworkflowdriver-build-job
6
7 project-name: '{name}'
8
9 build-timeout: '300'
10
11 jobs:
Kailash Khalasie3b91482018-10-11 08:31:29 -070012 # onlab pod1 build
Kailash Khalasi7637aeb2018-08-23 10:30:09 -070013 - 'build_pod_manual':
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070014 testvm: 'onf-build'
15 config-pod: 'onlab-pod1'
Kailash Khalasi7637aeb2018-08-23 10:30:09 -070016 profile: 'att-workflow'
17 branch: 'master'
Kailash Khalasice9eaec2018-09-14 12:01:56 -070018 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070019 oltDebVersion: 'openolt-master.deb'
Suchitra Vemurie29ff932018-08-23 15:24:28 -070020
Kailashb8ff0d72019-02-20 11:59:49 -080021 # flex pod1 test job - using voltha-master branch
22 - 'build_pod_test':
23 testvm: 'onf-build'
24 config-pod: 'onlab-pod1-qa'
25 profile: 'att-workflow'
26 branch: 'master'
27 Jenkinsfile: 'Jenkinsfile-attworkflow-test'
28
Matteo Scandolo64fd9d02018-10-08 10:27:07 -070029 # onlab pod2 build
30 - 'build_pod_manual':
31 testvm: 'onf-build'
32 config-pod: 'onlab-pod2'
33 profile: 'att-workflow'
34 branch: 'master'
35 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
36 oltDebVersion: 'openolt-master.deb'
Matteo Scandolo64fd9d02018-10-08 10:27:07 -070037
Suchitra Vemuri8dff0032019-03-04 17:40:09 -080038 # flex OCP pod with olt/onu : using voltha latest(master)
Suchitra Vemuribf9f67e2019-02-07 20:32:20 -080039 - 'build_pod_timer':
40 testvm: 'qa-testvm-pod'
41 config-pod: 'flex-ocp-cord-voltha-master'
42 profile: 'att-workflow'
43 branch: 'master'
44 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
45 oltDebVersion: 'openolt-master.deb'
Suchitra Vemuri8dff0032019-03-04 17:40:09 -080046 time: '6'
Suchitra Vemuribf9f67e2019-02-07 20:32:20 -080047
Suchitra Vemuri8dff0032019-03-04 17:40:09 -080048 # flex OCP pod with olt/onu - seba-1.0/cord-6.1 release
Suchitra Vemuri3fed7102019-02-12 11:26:30 -080049 - 'build_pod_timer':
50 testvm: 'qa-testvm-pod'
51 config-pod: 'flex-ocp-cord-voltha16'
52 profile: 'att-workflow'
53 branch: 'cord-6.1'
54 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
55 oltDebVersion: 'openolt-master-voltha16.deb'
56 configurePod: true
Suchitra Vemuri8dff0032019-03-04 17:40:09 -080057 time: '3'
Suchitra Vemuri3fed7102019-02-12 11:26:30 -080058
Kailash4c92bd82018-11-29 12:48:19 -080059 # flex-onf pod1 build
60 - 'build_pod_manual':
61 testvm: 'qa-testvm-pod'
62 config-pod: 'flex-onf-pod1'
63 profile: 'att-workflow'
64 branch: 'master'
65 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
66 oltDebVersion: 'openolt-master.deb'
67 configurePod: false
68 reinstallOlt: false
69 installBBSim: true
70 onuNumber: 2
71
Suchitra Vemuribf9f67e2019-02-07 20:32:20 -080072 # flex OCP test job - using voltha-master branch
73 - 'build_pod_test':
74 testvm: 'qa-testvm-pod'
75 config-pod: 'flex-ocp-cord-voltha-master'
76 profile: 'att-workflow'
77 branch: 'master'
78 Jenkinsfile: 'Jenkinsfile-attworkflow-test'
79
Suchitra Vemuri83e71e42019-02-13 15:06:08 -080080 # flex ocp pod test job - seba-1.0/cord-6.1 release
81 - 'build_pod_test':
82 testvm: 'qa-testvm-pod'
83 config-pod: 'flex-ocp-cord-voltha16'
84 profile: 'att-workflow'
85 branch: 'cord-6.1'
86 Jenkinsfile: 'Jenkinsfile-attworkflow-test'