Sync software-updates logic with bbsim-tests

jjb/voltha-e2e.yaml
jjb/voltha-e2e/master.yaml
jjb/voltha-e2e/voltha-2.12.yaml
-------------------------------
   o Create a release/branch job for the dt-fttb periodic test.

Change-Id: Ie9c5819dc221fd450feabca7d8a62ae5e0847597
diff --git a/jjb/voltha-e2e/voltha-2.12.yaml b/jjb/voltha-e2e/voltha-2.12.yaml
index 743e171..8d10ae0 100644
--- a/jjb/voltha-e2e/voltha-2.12.yaml
+++ b/jjb/voltha-e2e/voltha-2.12.yaml
@@ -173,5 +173,21 @@
               flags: ""
               teardown: false
               logging: true
+
+      # -----------------------------------------------------------------------
+      # md5sum(master): 6a1a43e203f8b5d4ad0c3d9f73116045
+      # -----------------------------------------------------------------------
+      - 'voltha-periodic-test':
+          name: 'periodic-voltha-dt-fttb-test-bbsim-2.12'
+          build-node: 'ubuntu18.04-basebuild-4c-8g'
+          code-branch: 'VOLTHA-2.12'
+          time-trigger: "H H/23 * * *"
+          extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF --set onu=2'
+          testTargets: |
+            - target: sanity-kind-dt-fttb
+              workflow: dt-fttb
+              flags: ""
+              teardown: true
+              logging: true
               
 # [EOF]