blob: 02d8aba60b07373d50db71ba36b7416873438931 [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
Suchitra Vemurie0451712020-05-06 22:51:23 -070011 work-flow: ''
12 num-of-openonu: '1'
13 num-of-onos: '1'
14 num-of-atomix: '0'
Suchitra Vemuria0d92052020-07-15 11:36:12 -070015 in-band-management: false
16 reinstall-olt: true
Suchitra Vemuridddc3ac2021-02-11 15:40:43 -080017 num-of-onus: ''
18 num-of-ponports: ''
Suchitra Vemurie0451712020-05-06 22:51:23 -070019
Kailash Khalasi7637aeb2018-08-23 10:30:09 -070020 jobs:
Kailash Khalasie3b91482018-10-11 08:31:29 -070021 # onlab pod1 build
Kailash Khalasi7637aeb2018-08-23 10:30:09 -070022 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070023 build-node: 'onf-build'
hwchiu14f97852019-10-08 10:51:11 -070024 config-pod: 'onlab-pod1'
25 profile: 'att-workflow'
26 branch: 'master'
27 test-repo: 'cord-tester'
28 helmRepoUrl: 'https://charts.opencord.org'
29 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
30 oltDebVersion: 'openolt-master.deb'
Suchitra Vemurie29ff932018-08-23 15:24:28 -070031
Suchitra Vemuri01134b62019-05-17 10:53:52 -070032 # onlab pod1 build - cord6.1(voltha 1.6) - seba1.0
33 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070034 build-node: 'onf-build'
hwchiu14f97852019-10-08 10:51:11 -070035 config-pod: 'onlab-pod1-voltha16'
36 profile: 'att-workflow'
37 branch: 'cord-6.1'
38 test-repo: 'cord-tester'
39 helmRepoUrl: 'https://charts.opencord.org'
40 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
41 oltDebVersion: 'openolt-master-voltha16.deb'
Suchitra Vemuri01134b62019-05-17 10:53:52 -070042
Kailashb8ff0d72019-02-20 11:59:49 -080043 # flex pod1 test job - using voltha-master branch
44 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070045 build-node: 'onf-build'
hwchiu14f97852019-10-08 10:51:11 -070046 config-pod: 'onlab-pod1-qa'
47 profile: 'att-workflow'
48 branch: 'master'
49 test-repo: 'cord-tester'
50 Jenkinsfile: 'Jenkinsfile-attworkflow-test'
Kailashb8ff0d72019-02-20 11:59:49 -080051
Matteo Scandolo64fd9d02018-10-08 10:27:07 -070052 # onlab pod2 build
53 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070054 build-node: 'onf-build'
hwchiu14f97852019-10-08 10:51:11 -070055 config-pod: 'onlab-pod2'
56 profile: 'att-workflow'
57 branch: 'master'
58 test-repo: 'cord-tester'
59 helmRepoUrl: 'https://charts.opencord.org'
60 Jenkinsfile: 'Jenkinsfile-attworkflow-build'
61 oltDebVersion: 'openolt-master.deb'
Matteo Scandolo64fd9d02018-10-08 10:27:07 -070062
Suchitra Vemuri8dff0032019-03-04 17:40:09 -080063 # flex OCP pod with olt/onu : using voltha latest(master)
hwchiu14f97852019-10-08 10:51:11 -070064 # - 'build_pod_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070065 # build-node: 'qa-testvm-pod'
You Wanga3f08462019-10-04 14:16:26 -070066 # config-pod: 'flex-ocp-cord-voltha-master'
67 # profile: 'att-workflow'
68 # branch: 'master'
69 # test-repo: 'cord-tester'
70 # helmRepoUrl: 'https://charts.opencord.org'
71 # Jenkinsfile: 'Jenkinsfile-attworkflow-build'
72 # oltDebVersion: 'openolt-master.deb'
73 # time: '6'
Suchitra Vemuribf9f67e2019-02-07 20:32:20 -080074
Suchitra Vemuri8dff0032019-03-04 17:40:09 -080075 # flex OCP pod with olt/onu - seba-1.0/cord-6.1 release
hwchiu14f97852019-10-08 10:51:11 -070076 # - 'build_pod_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070077 # build-node: 'qa-testvm-pod'
You Wanga3f08462019-10-04 14:16:26 -070078 # config-pod: 'flex-ocp-cord-voltha16'
79 # profile: 'att-workflow'
80 # branch: 'cord-6.1'
81 # test-repo: 'cord-tester'
82 # Jenkinsfile: 'Jenkinsfile-attworkflow-build'
83 # oltDebVersion: 'openolt-master-voltha16.deb'
84 # configurePod: true
85 # time: '3'
Suchitra Vemuri3fed7102019-02-12 11:26:30 -080086
Suchitra Vemuribf9f67e2019-02-07 20:32:20 -080087 # flex OCP test job - using voltha-master branch
88 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070089 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070090 config-pod: 'flex-ocp-cord-voltha-master'
91 profile: 'att-workflow'
92 branch: 'master'
93 test-repo: 'cord-tester'
94 Jenkinsfile: 'Jenkinsfile-attworkflow-test'
Suchitra Vemuribf9f67e2019-02-07 20:32:20 -080095
Suchitra Vemuri83e71e42019-02-13 15:06:08 -080096 # flex ocp pod test job - seba-1.0/cord-6.1 release
97 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070098 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070099 config-pod: 'flex-ocp-cord-voltha16'
100 profile: 'att-workflow'
101 branch: 'cord-6.1'
102 test-repo: 'cord-tester'
103 Jenkinsfile: 'Jenkinsfile-attworkflow-test'