Manual build job for Tucson pod
Change-Id: I24643b06c7856adb7a24d215876af998efecefcf
diff --git a/jjb/voltha-e2e.yaml b/jjb/voltha-e2e.yaml
index f7534a7..d24c11c 100644
--- a/jjb/voltha-e2e.yaml
+++ b/jjb/voltha-e2e.yaml
@@ -14,14 +14,28 @@
# Per-patchset Pod builds on Tucson pod
- 'verify_physical_voltha_patchset':
+ name: 'verify_physical_voltha_patchset'
testvm: 'tucson-pod'
config-pod: 'tucson-pod'
branch: 'master'
test-repo: 'voltha-system-tests'
Jenkinsfile: 'Jenkinsfile-voltha-build-and-test'
oltDebVersion: 'openolt-seba-2.0.deb'
- configurePod: true
profile: 'Default'
+ withPatchset: true
+
+ # Manual build job for Tucson pod
+ # Allow local testing without disrupting above job
+ - 'verify_physical_voltha_patchset':
+ name: 'build_tucson-pod_manual'
+ testvm: 'tucson-pod'
+ config-pod: 'tucson-pod'
+ branch: 'master'
+ test-repo: 'voltha-system-tests'
+ Jenkinsfile: 'Jenkinsfile-voltha-build-and-test'
+ oltDebVersion: 'openolt-seba-2.0.deb'
+ profile: 'Default'
+ withPatchset: false
- job-template:
id: 'voltha-periodic-test'
@@ -179,7 +193,7 @@
# POD Per Patchset Pipeline Jobs
- job-template:
- name: 'verify_physical_voltha_patchset'
+ name: '{name}'
id: verify_physical_voltha_patchset
description: |
<!-- Managed by Jenkins Job Builder -->
@@ -275,6 +289,11 @@
default: true
description: "Re-install OLT software"
+ - bool:
+ name: withPatchset
+ default: {withPatchset}
+ description: "Build the pod using a Gerrit patchset"
+
concurrent: true
pipeline-scm: