diff --git a/kernelci.org/config.toml b/kernelci.org/config.toml index 95ae1d00..75f16119 100644 --- a/kernelci.org/config.toml +++ b/kernelci.org/config.toml @@ -47,7 +47,7 @@ enable = true # -- docsy parameters -- [params.ui] -sidebar_menu_compact = false +sidebar_menu_compact = true breadcrumb_disable = false sidebar_search_disable = false navbar_logo = true @@ -91,7 +91,12 @@ footer_about_disable = false name = "Dashboard" url = "https://linux.kernelci.org/job" + [[menu.main]] + identifier = "about" + name = "About" + url = "/about/" + [[menu.main]] identifier = "blog" name = "Blog" - url = "https://kernelci.org/blog/" + url = "/blog/" diff --git a/kernelci.org/content/en/_index.md b/kernelci.org/content/en/_index.md index 0e07a28b..11a948f6 100644 --- a/kernelci.org/content/en/_index.md +++ b/kernelci.org/content/en/_index.md @@ -1,40 +1,133 @@ --- title: "Documentation" +no_list: true +toc_hide: true cascade: - type: "blog" toc_root: true _target: path: "/blog/**" +- type: "maestro" + toc_root: true + _target: + path: "/maestro/**" +- type: "legacy" + toc_root: true + _target: + path: "/legacy/**" +- type: "api_pipeline" + toc_root: true + _target: + path: "/api_pipeline/**" - type: "docs" _target: path: "/**" --- + -### [KCIDB](kcidb) +Ensuring the quality, stability and long-term maintenance of the Linux kernel +

+
+
+
Civil Infrastructure Platform
+
Collabora
+
Google
+
Microsoft
+
Red Hat
+
Texas Instruments
+
Baylibre
+
+
+

+
+
+
+ +
+
+

Kernel Community

+

The linux kernel is the focal point +of all our work. Learn how to use CI services to help improve the code. +

+
+ +
+
+
+ +
+
+

Lab Owners

+

Do you have hardware in a lab that you +would like to share with the community? The linux kernel needs hardware to +test on whether it is virtual or real. The more hardware that is available, +the more coverage that can be provided. +

+
+ +
+
+
+ +
+
+

CI Service Providers

+

Continuous Integration only works if +we have services that expand our ecosystem to include more testing, +hardware, regression tracking, etc. Do you have a CI service you would like +to plug in? +

+
+ +
+
+
+ +
+
+

Contributing to KernelCI

+

KernelCI is an architecture that +helps build out a connected ecosystem, gathers results, and documents standards. +

+
+ +
+
-Other fully autonomous systems producing their own kernel builds and running -their own tests can submit results to -[KCIDB](kcidb), which is a -[BigQuery](https://cloud.google.com/bigquery) database to provide a unified -kernel test reporting mechanism. Please take a look at this blog post for a -comprehensive description: [Introducing Common -Reporting](https://kernelci.org/blog/2020/08/21/introducing-common-reporting/). diff --git a/kernelci.org/content/en/ci-services.md b/kernelci.org/content/en/ci-services.md new file mode 100644 index 00000000..8f53ee7c --- /dev/null +++ b/kernelci.org/content/en/ci-services.md @@ -0,0 +1,6 @@ +--- +title: "CI Services" +--- + +Welcome to the CI Services section + diff --git a/kernelci.org/content/en/community.md b/kernelci.org/content/en/community.md new file mode 100644 index 00000000..85b826eb --- /dev/null +++ b/kernelci.org/content/en/community.md @@ -0,0 +1,6 @@ +--- +title: "Developers" +--- + +Welcome to the Developers section + diff --git a/kernelci.org/content/en/kernelci.md b/kernelci.org/content/en/kernelci.md new file mode 100644 index 00000000..847b0975 --- /dev/null +++ b/kernelci.org/content/en/kernelci.md @@ -0,0 +1,6 @@ +--- +title: "KernelCI Internal" +--- + +Welcome to the KernelCI Internal section + diff --git a/kernelci.org/content/en/labs.md b/kernelci.org/content/en/labs.md new file mode 100644 index 00000000..ed853898 --- /dev/null +++ b/kernelci.org/content/en/labs.md @@ -0,0 +1,6 @@ +--- +title: "Labs" +--- + +Welcome to the Labs section + diff --git a/kernelci.org/content/en/maestro/_index.md b/kernelci.org/content/en/maestro/_index.md new file mode 100644 index 00000000..209c0018 --- /dev/null +++ b/kernelci.org/content/en/maestro/_index.md @@ -0,0 +1,11 @@ +--- +title: "Maestro" +date: 2024-06-19 +description: "Maestro CI Service" +weight: 1 +aliases: + - "/docs/team/" +--- + +Talk about the Maestro CI service. + diff --git a/kernelci.org/content/en/admin/_index.md b/kernelci.org/content/en/maestro/admin/_index.md similarity index 100% rename from kernelci.org/content/en/admin/_index.md rename to kernelci.org/content/en/maestro/admin/_index.md diff --git a/kernelci.org/content/en/admin/api.md b/kernelci.org/content/en/maestro/admin/api.md similarity index 100% rename from kernelci.org/content/en/admin/api.md rename to kernelci.org/content/en/maestro/admin/api.md diff --git a/kernelci.org/content/en/admin/secrets.md b/kernelci.org/content/en/maestro/admin/secrets.md similarity index 100% rename from kernelci.org/content/en/admin/secrets.md rename to kernelci.org/content/en/maestro/admin/secrets.md diff --git a/kernelci.org/content/en/faq.md b/kernelci.org/content/en/maestro/faq.md similarity index 100% rename from kernelci.org/content/en/faq.md rename to kernelci.org/content/en/maestro/faq.md diff --git a/kernelci.org/content/en/tests/_index.md b/kernelci.org/content/en/maestro/tests/_index.md similarity index 100% rename from kernelci.org/content/en/tests/_index.md rename to kernelci.org/content/en/maestro/tests/_index.md diff --git a/kernelci.org/themes/docsy b/kernelci.org/themes/docsy index efc76de3..f4d2ff87 160000 --- a/kernelci.org/themes/docsy +++ b/kernelci.org/themes/docsy @@ -1 +1 @@ -Subproject commit efc76de3ced819f3844243a81f8b93f290c6a7f1 +Subproject commit f4d2ff87b17dfeb4c0282c49d35451d1ae362028