Merge pull request #1568 from gerhard/europa-docs

Shape of the new Europa docs
This commit is contained in:
Gerhard Lazu 2022-02-10 09:55:47 +00:00 committed by GitHub
commit 266effb78f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
16 changed files with 131 additions and 1 deletions

3
.gitignore vendored
View File

@ -37,3 +37,6 @@ bin/
# Local environment variables
.env
# Local configuration
.config

View File

@ -1,7 +1,7 @@
# Default state for all rules
default: true
# MD013/line-length - Line length
# MD013/line-length - Allow long lines
MD013: false
# MD033 - Inline HTML. Needed for tabs in docusaurus

View File

@ -0,0 +1,6 @@
---
slug: /1202/plan
displayed_sidebar: europaSidebar
---
# It all starts with a plan

View File

@ -0,0 +1,6 @@
---
slug: /1203/inputs
displayed_sidebar: europaSidebar
---
# Configuring inputs

View File

@ -0,0 +1,6 @@
---
slug: /1204/secrets
displayed_sidebar: europaSidebar
---
# How to use secrets

View File

@ -0,0 +1,6 @@
---
slug: /1205/container-images
displayed_sidebar: europaSidebar
---
# Building container images

View File

@ -0,0 +1,6 @@
---
slug: /1206/caching
displayed_sidebar: europaSidebar
---
# Make your builds fast

View File

@ -0,0 +1,6 @@
---
slug: /1207/packages
displayed_sidebar: europaSidebar
---
# Create your own package

View File

@ -0,0 +1,6 @@
---
slug: /1200/local-ci
displayed_sidebar: europaSidebar
---
# Local CI setup

View File

@ -0,0 +1,6 @@
---
slug: /1201/github-actions
displayed_sidebar: europaSidebar
---
# From local CI to GitHub Actions

View File

@ -0,0 +1,8 @@
---
slug: /1208/phoenix-kubernetes
displayed_sidebar: europaSidebar
---
# Elixir/Phoenix on Kubernetes
[changelog.com](https://changelog.com)

View File

@ -0,0 +1,8 @@
---
slug: /1209/docusaurus-netlify
displayed_sidebar: europaSidebar
---
# Docusaurus on Netlify
[docs.dagger.io](https://docs.dagger.io)

View File

@ -0,0 +1,8 @@
---
slug: /1210/go-goreleaser
displayed_sidebar: europaSidebar
---
# Go with GoReleaser
[github.com/dagger/dagger/releases](https://github.com/dagger/dagger/releases)

View File

@ -0,0 +1,8 @@
---
slug: /1211/go-docker-swarm
displayed_sidebar: europaSidebar
---
# Go on Docker Swarm
[particubes.com](https://particubes.com)

View File

@ -0,0 +1,8 @@
---
slug: /1212/svelte-vercel
displayed_sidebar: europaSidebar
---
# Svelte on Vercel
[rawkode.dev](https://rawkode.dev)

View File

@ -65,4 +65,43 @@ module.exports = {
items: ["administrator/operator-manual"],
},
],
europaSidebar: [
{
type: "category",
label: "Getting Started",
collapsible: false,
collapsed: false,
items: [
"getting-started/local-ci",
"getting-started/github-actions"
],
},
{
type: "category",
label: "Core Concepts",
collapsible: false,
collapsed: false,
items: [
"core-concepts/plan",
"core-concepts/inputs",
"core-concepts/secrets",
"core-concepts/caching",
"core-concepts/container-images",
"core-concepts/packages",
],
},
{
type: "category",
label: "Use Cases",
collapsible: false,
collapsed: false,
items: [
"use-cases/phoenix-kubernetes",
"use-cases/docusaurus-netlify",
"use-cases/go-goreleaser",
"use-cases/go-docker-swarm",
"use-cases/svelte-vercel",
],
},
],
};