Simplify Europa Docs sidebar

- move Dagger 0.1 references to the top
- move Dagger CUE API under Core Concepts, after What is CUE?
- move Go on Docker Swarm under Use Cases

A few minor title changes:
- Dagger CUE API (0.2+) -> Dagger CUE API
- What is Cue? -> What is CUE?

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
This commit is contained in:
Gerhard Lazu 2022-03-29 00:14:34 +01:00
parent 2a6b91cf72
commit 19d762c5dd
No known key found for this signature in database
GPG Key ID: A28DE70C9444D7A6
4 changed files with 13 additions and 18 deletions

View File

@ -3,9 +3,9 @@ slug: /1213/api
displayed_sidebar: europa displayed_sidebar: europa
--- ---
# Dagger CUE API (0.2+) # Dagger CUE API
As of Dagger 0.2 (codename Europa), the Dagger CUE API can be imported via `dagger.io/dagger` & `dagger.io/dagger/core` As of Dagger 0.2.0, the Dagger CUE API can be imported via `dagger.io/dagger` & `dagger.io/dagger/core`
The Dagger CUE API is the set of CUE packages released alongside the Dagger engine. The Dagger CUE API is the set of CUE packages released alongside the Dagger engine.

View File

@ -2,7 +2,7 @@
slug: /1215/what-is-cue/ slug: /1215/what-is-cue/
--- ---
# What is Cue? # What is CUE?
CUE is a powerful configuration language created by Marcel van Lohuizen who co-created the Borg Configuration Language (BCL)&mdash;the [language used to deploy all applications at Google](https://storage.googleapis.com/pub-tools-public-publication-data/pdf/43438.pdf). CUE is the result of years of experience writing configuration languages at Google, and seeks to improve the developer experience while avoiding some nasty pitfalls. It is a superset of JSON, with additional features to make declarative, data-driven programming as pleasant and productive as regular imperative programming. CUE is a powerful configuration language created by Marcel van Lohuizen who co-created the Borg Configuration Language (BCL)&mdash;the [language used to deploy all applications at Google](https://storage.googleapis.com/pub-tools-public-publication-data/pdf/43438.pdf). CUE is the result of years of experience writing configuration languages at Google, and seeks to improve the developer experience while avoiding some nasty pitfalls. It is a superset of JSON, with additional features to make declarative, data-driven programming as pleasant and productive as regular imperative programming.

View File

@ -71,6 +71,15 @@ module.exports = {
}, },
], ],
europa: [ europa: [
{
type: "link",
label: "⬅️ Dagger 0.1",
href: "/1200/what/",
},
{
type: "doc",
id: "migrate-from-dagger-0.1",
},
{ {
type: "category", type: "category",
label: "Getting Started", label: "Getting Started",
@ -92,29 +101,15 @@ module.exports = {
"core-concepts/dagger-cue", "core-concepts/dagger-cue",
], ],
}, },
{
type: "category",
label: "Knowledge Base",
collapsible: false,
collapsed: false,
items: [
"knowledge-base/migrate-from-dagger-0.1",
"use-cases/go-docker-swarm",
],
},
{ {
type: "category", type: "category",
label: "Use Cases", label: "Use Cases",
collapsible: false, collapsible: false,
collapsed: false, collapsed: false,
items: [ items: [
"use-cases/go-docker-swarm",
"use-cases/go-on-docker-hub" "use-cases/go-on-docker-hub"
], ],
}, },
{
type: "link",
label: "⬅️ Dagger 0.1",
href: "/1200/what/",
},
], ],
}; };