Static Jenkins Site Generator

- Private Jenkins job scraping w/API key
- Added Gilroy font to match main public website
- Link back to ONF website for products
- Add more products

Change-Id: I3ed2dc1e371c564ee483ab83fd110a88d818bca7
diff --git a/scrape.yaml b/scrape.yaml
new file mode 100644
index 0000000..857dd07
--- /dev/null
+++ b/scrape.yaml
@@ -0,0 +1,365 @@
+---
+# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
+# SPDX-License-Identifier: Apache-2.0
+
+product_name: "Accelleran Small Cell E1000 Series"
+product_link: "https://opennetworking.org/products/accelleran-e1000-series/"
+onf_project: "Aether"
+
+jenkins_jobs:
+  - group: "master"
+    jenkins_url: "https://jenkins.opencord.org"
+    credentials: "aether"
+    jobs:
+      - name: "aether-member-only-jobs/job/aether_accelleran_func_production"
+        name_override: "aether-production"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          artifacts: "artifacts[*].fileName"
+
+---
+
+product_name: "Accelleran Software RAN Controller (dRAX)"
+product_link: "https://opennetworking.org/products/accelleran-drax/"
+onf_project: "Aether"
+
+jenkins_jobs:
+  - group: "master"
+    jenkins_url: "https://jenkins.opencord.org"
+    credentials: "aether"
+    jobs:
+      - name: "aether-member-only-jobs/job/aether_accelleran_func_production"
+        name_override: "aether-production"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          artifacts: "artifacts[*].fileName"
+
+---
+# Aether - Wiwynn EP100
+
+product_name: "Wiwynn EP100 Sled for OpenEdge"
+product_link: ""
+onf_project: "Aether"
+
+
+jenkins_jobs: []
+
+---
+# VOLTHA - Edgecore XGSPon
+product_name: "Edgecore ASXvOLT16"
+product_link: "https://opennetworking.org/products/edgecore-asxvolt16/"
+onf_project: "SEBA_VOLTHA"
+
+# jenkins config
+jenkins_jobs:
+  - group: "master - DT workflow"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_onf-demo-pod_1T8GEM_voltha_DT_master_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+  - group: "2.5 - DT workflow"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_onf-demo-pod_1T8GEM_voltha_DT_2.5_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+
+  - group: "master - AT&T workflow"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_flex-ocp-cord_Default_voltha_master_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+
+  - group: "2.5 - AT&T workflow"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_flex-ocp-cord_1T4GEM_voltha_2.5_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+---
+# VOLTHA - Edgecore Switch
+product_name: "Edgecore AS6712-32X"
+product_link: "https://opennetworking.org/products/edgecore-6712-54x/"
+onf_project: "SEBA_VOLTHA"
+
+# jenkins config
+jenkins_jobs:
+  - group: "master - DT workflow"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_onf-demo-pod_1T8GEM_voltha_DT_master_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+  - group: "2.5 - DT workflow"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_onf-demo-pod_1T8GEM_voltha_DT_2.5_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+
+  - group: "master - AT&T workflow"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_flex-ocp-cord_Default_voltha_master_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+
+  - group: "2.5 - AT&T workflow"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_flex-ocp-cord_1T4GEM_voltha_2.5_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+
+
+---
+# VOLTHA - Edgecore GPON
+product_name: "Edgecore ASGvOLT64"
+product_link: "https://opennetworking.org/products/edgecore-asgvolt64/"
+onf_project: "SEBA_VOLTHA"
+
+# jenkins config
+jenkins_jobs:
+  - group: "master"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_master_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+  - group: "2.5"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_2.5_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+
+
+---
+# VOLTHA - Edgecore Switch
+product_name: "Edgecore AS7712-32X"
+product_link: "https://opennetworking.org/products/edgecore-as7712-32x/"
+onf_project: "SEBA_VOLTHA"
+
+# jenkins config
+jenkins_jobs:
+  - group: "master"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_master_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+  - group: "2.5"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_2.5_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+
+---
+# VOLTHA - GPON ONU
+product_name: "Sercomm FG1000"
+product_link: "https://opennetworking.org/products/sercomm-fg1000/"
+onf_project: "SEBA_VOLTHA"
+
+# jenkins config
+jenkins_jobs:
+  - group: "master"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_master_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+  - group: "2.5"
+    jenkins_url: "https://jenkins.opencord.org"
+    jobs:
+      - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_2.5_test"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          artifacts: "artifacts[*].fileName"
+
+---
+# Stratum - Stordis BF6064X
+
+onf_project: "Stratum"
+product_name: "Stordis BF6064X"
+product_link: ""
+
+jenkins_jobs:
+  - group: "master"
+    jenkins_url: "https://jenkins.stratumproject.org"
+    jobs:
+      - name: "stratum-bf-test-master"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          switchname: "actions[?(@._class=='hudson.model.ParametersAction')].parameters[?(@.name=='SWITCH_NAME')].value"
+        filter:
+          switchname: "x86-64-stordis-bf6064x-t-r0"
+
+---
+# stratum - Stordis BF2556X
+
+onf_project: "Stratum"
+product_name: "Stordis BF2556X"
+product_link: ""
+
+jenkins_jobs:
+  - group: "master"
+    jenkins_url: "https://jenkins.stratumproject.org"
+    jobs:
+      - name: "stratum-bf-test-master"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          switchname: "actions[?(@._class=='hudson.model.ParametersAction')].parameters[?(@.name=='SWITCH_NAME')].value"
+        filter:
+          switchname: "x86-64-stordis-bf2556x-1t-r0"
+
+---
+# stratum - Stordis D5254
+
+onf_project: "Stratum"
+product_name: "Inventec D5254"
+product_link: "https://opennetworking.org/products/inventec-d5254/"
+
+jenkins_jobs:
+  - group: "master"
+    jenkins_url: "https://jenkins.stratumproject.org"
+    jobs:
+      - name: "stratum-bf-test-master"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          switchname: "actions[?(@._class=='hudson.model.ParametersAction')].parameters[?(@.name=='SWITCH_NAME')].value"
+        filter:
+          switchname: "x86-64-inventec-d5254-r0"
+
+---
+# stratum - Edgecore Wedge100BF-32X
+
+onf_project: "Stratum"
+product_name: "Edgecore Wedge100BF-32X"
+product_link: "https://opennetworking.org/products/edgecore-wedge-100bf-32x/"
+
+jenkins_jobs:
+  - group: "master"
+    jenkins_url: "https://jenkins.stratumproject.org"
+    jobs:
+      - name: "stratum-bf-test-master"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          switchname: "actions[?(@._class=='hudson.model.ParametersAction')].parameters[?(@.name=='SWITCH_NAME')].value"
+        filter:
+          switchname: "x86-64-accton-wedge100bf-32x-r0"
+
+---
+# stratum - Edgecore AS7712-32X
+
+onf_project: "Stratum"
+product_name: "Edgecore AS7712-32X"
+product_link: "https://opennetworking.org/products/edgecore-as7712-32x/"
+
+jenkins_jobs:
+  - group: "master"
+    jenkins_url: "https://jenkins.stratumproject.org"
+    jobs:
+      - name: "stratum-bcm-test-master"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          switchname: "actions[?(@._class=='hudson.model.ParametersAction')].parameters[?(@.name=='SWITCH_NAME')].value"
+        filter:
+          switchname: "x86-64-accton-as7712-32x-r0"
+
+---
+# stratum - Inventec D7032Q28B
+
+onf_project: "Stratum"
+product_name: "Inventec D7032Q28B"
+product_link: ""
+
+jenkins_jobs:
+  - group: "master"
+    jenkins_url: "https://jenkins.stratumproject.org"
+    jobs:
+      - name: "stratum-bcm-test-master"
+        extract:
+          id: "id"
+          result: "result"
+          timestamp: "timestamp"
+          build_url: "url"
+          switchname: "actions[?(@._class=='hudson.model.ParametersAction')].parameters[?(@.name=='SWITCH_NAME')].value"
+        filter:
+          switchname: "x86-64-inventec-d7032q28b-r0"