Migrate time-triggered jobs from staging to production

mbed-tls-nightly-tests.yaml
mbedtls-gather-timestamps.yaml

Signed-off-by: Arthur She <arthur.she@linaro.org>
Change-Id: I1e8e8ee8a1c4ebf0c52c83219debef0008510a34
diff --git a/mbed-tls-nightly-tests.yaml b/mbed-tls-nightly-tests.yaml
index 8d3e46a..abf1863 100644
--- a/mbed-tls-nightly-tests.yaml
+++ b/mbed-tls-nightly-tests.yaml
@@ -1,7 +1,7 @@
 - job:
     concurrent: true
     description: Mbed TLS Nightly Tests
-    disabled: true
+    disabled: false
     name: mbed-tls-nightly-tests
     parameters:
     - string:
@@ -27,6 +27,10 @@
         name: RUN_ALL_SH
     - bool:
         default: true
+        description: Run a selection of all.sh on FreeBSD
+        name: RUN_FREEBSD
+    - bool:
+        default: true
         description: Run Windows tests
         name: RUN_WINDOWS_TEST
     - bool:
@@ -90,12 +94,12 @@
           For the list of Mbed OS Gold and Silver boards, see <a href="https://confluence.arm.com/display/IoTBU/ISG+Device+SW+SUT+list">here</a>
         name: PLATFORMS_TO_TEST
     - string:
-        default: arthur.she@linaro.org,CE-OSS-Firmware-Crypto-TLS@arm.com,darryl.green@arm.com
+        default: arthur.she@linaro.org,kelley.spoon@linaro.org,CE-OSS-Firmware-Crypto-TLS@arm.com,darryl.green@arm.com
         description: ''
         name: TEST_PASS_EMAIL_ADDRESS
         trim: 'false'
     - string:
-        default: arthur.she@linaro.org,CE-OSS-Firmware-Crypto-TLS@arm.com,darryl.green@arm.com
+        default: arthur.she@linaro.org,kelley.spoon@linaro.org,CE-OSS-Firmware-Crypto-TLS@arm.com,darryl.green@arm.com
         description: ''
         name: TEST_FAIL_EMAIL_ADDRESS
         trim: 'false'
@@ -113,6 +117,8 @@
       script-path: vars/mbedtls-release-Jenkinsfile
     project-type: pipeline
     properties:
+    - speed-durability:
+        hint: performance-optimized
     - build-blocker:
         block-level: GLOBAL
         blocking-jobs: []
@@ -132,4 +138,4 @@
         properties-content: GIT_CREDENTIALS_ID=mbedtls-github-token
     triggers:
     - parameterized-timer:
-        cron: "H(0-29) 0 * * * %MBED_TLS_BRANCH=development \nH(0-29) 2 * * * %MBED_TLS_BRANCH=mbedtls-2.28\nH(0-29) 4 * * * %MBED_TLS_BRANCH=features/new-code-style/development\nH(0-29) 6 * * * %MBED_TLS_BRANCH=features/new-code-style/mbedtls-2.28"
+        cron: "H(0-29) 0 * * * %MBED_TLS_BRANCH=development \nH(0-29) 2 * * * %MBED_TLS_BRANCH=mbedtls-2.28"
diff --git a/mbedtls-gather-timestamps.yaml b/mbedtls-gather-timestamps.yaml
new file mode 100644
index 0000000..86e9339
--- /dev/null
+++ b/mbedtls-gather-timestamps.yaml
@@ -0,0 +1,23 @@
+- job:
+    concurrent: true
+    description: Mbed TLS job to gather timestamps from various jobs' runs
+    name: mbedtls-gather-timestamps
+    pipeline-scm:
+      lightweight-checkout: true
+      scm:
+      - git:
+          branches:
+          - master
+          url: https://github.com/Mbed-TLS/mbedtls-test.git
+      script-path: vars/mbedtls-gather-timestamps-Jenkinsfile
+    project-type: pipeline
+    properties:
+    - speed-durability:
+        hint: performance-optimized
+    - build-discarder:
+        artifact-days-to-keep: -1
+        artifact-num-to-keep: -1
+        days-to-keep: 120
+        num-to-keep: 120
+    triggers:
+    - timed: 0 8 * * *