feat: more docs to backstage.io

This commit is contained in:
Ivan Shmidt
2020-08-12 12:06:14 +02:00
parent 4ef9628276
commit 0867d3dc30
50 changed files with 487 additions and 193 deletions
@@ -1,4 +1,7 @@
# Adding your own Templates
---
id: adding-templates
title: Adding your own Templates
---
Templates are stored in the **Service Catalog** under a kind `Template`. The
minimum that the a template skeleton needs is a `template.yaml` but it would be
@@ -15,7 +18,8 @@ metadata:
# title of the template
title: React SSR Template
# a description of the template
description: Next.js application skeleton for creating isomorphic web applications.
description:
Next.js application skeleton for creating isomorphic web applications.
# some tags to display in the frontend
tags:
- Recommended
@@ -39,7 +43,7 @@ spec:
type: string
description: Unique name of the component
description:
title: Description
title: Description
type: string
description: Description of the component
```
@@ -1,4 +1,7 @@
# Create your own Preparer
---
id: extending-preparer
title: Create your own Preparer
---
Preparers are responsible for reading the location of the definition of a
[Template Entity](../../software-catalog/descriptor-format.md#kind-template) and
@@ -1,4 +1,7 @@
# Create your own Publisher
---
id: extending-publisher
title: Create your own Publisher
---
Publishers are responsible for pushing and storing the templated skeleton after
the values have been templated by the `Templater`. See
@@ -1,4 +1,7 @@
# Creating your own Templater
---
id: extending-templater
title: Creating your own Templater
---
Templaters are responsible for taking the directory path for the skeleton
returned by the preparers, and then executing the templating command on top of
@@ -1,4 +1,8 @@
## Extending the Scaffolder
---
id: extending-index
title: Extending the Scaffolder
sidebar_label: Overview
---
Welcome. Take a seat. You're at the Scaffolder Documentation.
+4 -1
View File
@@ -1,4 +1,7 @@
# Software Templates
---
id: software-templates-index
title: Software Templates
---
The Software Templates part of Backstage is a tool that can help you create
Components inside Backstage. It by default has the ability to load skeletons of