Add VOLTHADev auth to voltha jobs
jjb/voltha-unit-test.yaml
----
* First attempt, yamllint ran cleanly.
jjb/voltha-e2e.yaml
jjb/voltha-scale.yaml
jjb/voltha-test/voltha-nightly-jobs.yaml
----
* Re-arrange volthadevs auth attribute per Zacks suggestion.
* Propagate across more voltha(job.yaml) files that define 'build-days-to-keep'.
Change-Id: I8b5902f9e1e9ba09654bab9ee7542f947b0648e8
diff --git a/jjb/voltha-e2e.yaml b/jjb/voltha-e2e.yaml
index 5020d2a..3f36b89 100755
--- a/jjb/voltha-e2e.yaml
+++ b/jjb/voltha-e2e.yaml
@@ -1539,6 +1539,7 @@
E2E Validation for Voltha 2.X
properties:
+ - onf-infra-volthadevs-permissions
- cord-infra-properties:
build-days-to-keep: '{big-build-days-to-keep}'
artifact-num-to-keep: '{big-artifact-num-to-keep}'
@@ -1704,6 +1705,7 @@
E2E Validation for Voltha 2.X
properties:
+ - onf-infra-volthadevs-permissions
- cord-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
artifact-num-to-keep: '{artifact-num-to-keep}'
@@ -2000,6 +2002,7 @@
extraHelmFlags: ''
properties:
+ - onf-infra-volthadevs-permissions
- cord-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
artifact-num-to-keep: '{artifact-num-to-keep}'
@@ -2053,6 +2056,7 @@
extraHelmFlags: ''
properties:
+ - onf-infra-volthadevs-permissions
- cord-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
artifact-num-to-keep: '{artifact-num-to-keep}'
diff --git a/jjb/voltha-scale.yaml b/jjb/voltha-scale.yaml
index cc3a241..03bfd32 100644
--- a/jjb/voltha-scale.yaml
+++ b/jjb/voltha-scale.yaml
@@ -797,6 +797,7 @@
Scale measurements for VOLTHA 2.x
properties:
+ - onf-infra-volthadevs-permissions
- cord-infra-properties:
build-days-to-keep: '{big-build-days-to-keep}'
artifact-num-to-keep: '{big-artifact-num-to-keep}'
diff --git a/jjb/voltha-test/voltha-nightly-jobs.yaml b/jjb/voltha-test/voltha-nightly-jobs.yaml
index fcf589b..b2e46b3 100644
--- a/jjb/voltha-test/voltha-nightly-jobs.yaml
+++ b/jjb/voltha-test/voltha-nightly-jobs.yaml
@@ -199,6 +199,7 @@
sandbox: true
properties:
+ - onf-infra-volthadevs-permissions
- cord-infra-properties:
build-days-to-keep: '{big-build-days-to-keep}'
artifact-num-to-keep: '{big-artifact-num-to-keep}'
diff --git a/jjb/voltha-unit-test.yaml b/jjb/voltha-unit-test.yaml
index f4225a3..1ac19a2 100644
--- a/jjb/voltha-unit-test.yaml
+++ b/jjb/voltha-unit-test.yaml
@@ -17,6 +17,7 @@
dependency-jobs: '{dependency-jobs}'
properties:
+ - onf-infra-volthadevs-permissions
- cord-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
artifact-num-to-keep: '{artifact-num-to-keep}'