[VOL-2115] adding new parameters for techProfile
Change-Id: I7df0cd76d24e1e2114eb7e0fbce2118959e7a541
diff --git a/jjb/cord-test/nightly-build-pipeline.yaml b/jjb/cord-test/nightly-build-pipeline.yaml
index eebc39d..9e286d0 100644
--- a/jjb/cord-test/nightly-build-pipeline.yaml
+++ b/jjb/cord-test/nightly-build-pipeline.yaml
@@ -791,7 +791,7 @@
- '{branch}'
- job-template:
- name: 'build_{config-pod}_voltha_{release}'
+ name: 'build_{config-pod}_{profile}_voltha_{release}'
id: build_voltha_pod_release
description: |
<!-- Managed by Jenkins Job Builder -->
@@ -839,6 +839,11 @@
description: 'The config file'
- string:
+ name: profile
+ default: '{profile}'
+ description: 'Technology Profile pushed to the ETCD'
+
+ - string:
name: oltDebVersion
default: '{oltDebVersion}'
description: 'OLT Software version to install'
@@ -883,7 +888,7 @@
H H/3 * * *
- job-template:
- name: 'build_{config-pod}_voltha_{release}_test'
+ name: 'build_{config-pod}_{profile}_voltha_{release}_test'
id: build_voltha_pod_test
description: |
<!-- Managed by Jenkins Job Builder -->
@@ -930,6 +935,11 @@
description: 'The config file'
- string:
+ name: profile
+ default: '{profile}'
+ description: 'Technology Profile pushed to the ETCD'
+
+ - string:
name: branch
default: '{branch}'
diff --git a/jjb/cord-test/voltha.yaml b/jjb/cord-test/voltha.yaml
index ead50ca..890de8c 100644
--- a/jjb/cord-test/voltha.yaml
+++ b/jjb/cord-test/voltha.yaml
@@ -33,21 +33,23 @@
- 'build_voltha_pod_release':
testvm: 'qa-testvm-pod'
config-pod: 'flex-ocp-cord'
- release: '2.1'
+ release: 'master'
branch: 'master'
test-repo: 'voltha-system-tests'
Jenkinsfile: 'Jenkinsfile-voltha-build'
oltDebVersion: 'openolt-seba-2.0.deb'
configurePod: true
+ profile: 'Default'
# flex pod1 test job - using voltha branch
- 'build_voltha_pod_test':
testvm: 'qa-testvm-pod'
config-pod: 'flex-ocp-cord'
- release: '2.1'
+ release: 'master'
branch: 'master'
test-repo: 'voltha-system-tests'
Jenkinsfile: 'Jenkinsfile-voltha-test'
+ profile: 'Default'
# Menlo DEMO-POD
- 'build_pod_manual':