diff --git a/etc/ci-cd/quality-index.html b/etc/ci-cd/quality-index.html
new file mode 100644
index 0000000000000000000000000000000000000000..e6fb4170a912fd904ee98e7a15fe4b1ddc941723
--- /dev/null
+++ b/etc/ci-cd/quality-index.html
@@ -0,0 +1,49 @@
+<html>
+  <head>
+    <link
+        rel="stylesheet"
+        href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
+
+    <style>
+      .center {
+        position: absolute;
+        top: 50%;
+        width: 100%;
+        transform: translate(0, -50%);
+      }
+
+      .card-margin {
+        margin: 20px;
+      }
+
+      .card {
+        background-color: #f0f0f0;
+        font-weight: bold;
+      }
+    </style>
+  </head>
+
+  <body class="center">
+
+    <div class="card-margin">
+      <div class="card offset-4 col-4">
+        <a
+            class="card-body text-decoration-none text-reset"
+            href="src">
+          Code Quality Reports - src
+        </a>
+      </div>
+    </div>
+
+    <div class="card-margin">
+      <div class="card offset-4 col-4">
+        <a
+            class="card-body text-decoration-none text-reset"
+            href="test">
+          Code Quality Reports - test
+        </a>
+      </div>
+    </div>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/etc/ci-cd/reports-index.html b/etc/ci-cd/reports-index.html
new file mode 100644
index 0000000000000000000000000000000000000000..5ee85dec10ce1b855ae4887ea34fecb665b7abd3
--- /dev/null
+++ b/etc/ci-cd/reports-index.html
@@ -0,0 +1,59 @@
+<html>
+  <head>
+    <link
+        rel="stylesheet"
+        href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
+
+    <style>
+      .center {
+        position: absolute;
+        top: 50%;
+        width: 100%;
+        transform: translate(0, -50%);
+      }
+
+      .card-margin {
+        margin: 20px;
+      }
+
+      .card {
+        background-color: #f0f0f0;
+        font-weight: bold;
+      }
+    </style>
+  </head>
+
+  <body style="position: absolute; top: 50%; width: 100%; transform: translate(0, -50%);">
+
+    <div class="card-margin">
+      <div class="card offset-4 col-4">
+        <a
+            class="card-body text-decoration-none text-reset"
+            href="quality">
+          Code Quality Reports
+        </a>
+      </div>
+    </div>
+
+    <div class="card-margin">
+      <div class="card offset-4 col-4">
+        <a
+            class="card-body text-decoration-none text-reset"
+            href="coverage">
+          Code Coverage Reports
+        </a>
+      </div>
+    </div>
+
+    <div class="card-margin">
+      <div class="card offset-4 col-4">
+        <a
+            class="card-body text-decoration-none text-reset"
+            href="tests">
+          Tests Reports
+        </a>
+      </div>
+    </div>
+
+  </body>
+</html>
\ No newline at end of file