Static Website Hosting with GitLab Pages
Using GitLab Pages to Report Local COVID-19 Rates

Using GitLab Pages to Report Local COVID-19 Rates

8/6/2020 · Matt Nohr

What this post added

This post details a user's implementation of a system using GitLab Pages and CI/CD to automate the reporting of local COVID-19 rates. The process involves a Kotlin script run by Gradle to download data, calculate rates per 10,000 residents over two weeks, and generate a CSV file. This CSV is then published to GitLab Pages via a CI/CD job, where a static website using d3.js reads the data to graph the results. GitLab Pipeline Schedules are used to run the script multiple times a day.

Read the original post ↗