blob: 149212cb8acde25348eb174449e312445f1162b6 [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'
Kailash Khalasi9559f362018-09-14 13:53:28 -070020 configurePod: true
Suchitra Vemurie29ff932018-08-23 15:24:28 -070021
Kailash Khalasie3b91482018-10-11 08:31:29 -070022 # onlab pod1 build
23 - 'build_pod_timer':
24 testvm: 'onf-build'
25 config-pod: 'onlab-pod1'
26 profile: 'att-workflow'
27 branch: 'master'
28 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
29 oltDebVersion: 'openolt-master.deb'
30 configurePod: true
31 time: '3'
32
33 # onlab pod1 test job
34 - 'build_pod_test':
35 testvm: 'onf-build'
36 config-pod: 'onlab-pod1'
37 profile: 'att-workflow'
38 branch: 'master'
39 Jenkinsfile: 'Jenkinsfile-attworkflow-test'
40
Matteo Scandolo64fd9d02018-10-08 10:27:07 -070041 # onlab pod2 build
42 - 'build_pod_manual':
43 testvm: 'onf-build'
44 config-pod: 'onlab-pod2'
45 profile: 'att-workflow'
46 branch: 'master'
47 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
48 oltDebVersion: 'openolt-master.deb'
49 configurePod: true
50
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070051 # flex pod1 with olt/onu
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070052 - 'build_pod_timer':
Suchitra Vemurie29ff932018-08-23 15:24:28 -070053 testvm: 'qa-testvm-pod'
Kailash Khalasi2eacfc52018-08-29 09:03:21 -070054 config-pod: 'flex-pod1-olt'
Suchitra Vemurie29ff932018-08-23 15:24:28 -070055 profile: 'att-workflow'
56 branch: 'master'
Kailash Khalasice9eaec2018-09-14 12:01:56 -070057 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
Kailash Khalasid9e6aff2018-08-27 15:10:16 -070058 oltDebVersion: 'openolt-master.deb'
Kailash Khalasi9559f362018-09-14 13:53:28 -070059 configurePod: true
Kailash Khalasiacd7ea02018-09-28 13:36:47 -070060 time: '4'
Kailash Khalasib103f412018-09-17 12:26:49 -070061
62 # flex pod1 test job
63 - 'build_pod_test':
64 testvm: 'qa-testvm-pod'
65 config-pod: 'flex-pod1-olt'
66 profile: 'att-workflow'
67 branch: 'master'
68 Jenkinsfile: 'Jenkinsfile-attworkflow-test'