Fixed CI and addressed feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
This commit is contained in:
@@ -107,29 +107,6 @@ Default secrets are resolved from environment variables and accessible via `${{
|
||||
|
||||
**Security Note:** Secrets are automatically masked in logs and are only available to backend actions, never exposed to the frontend.
|
||||
|
||||
## Disabling Docker in Docker situation (Optional)
|
||||
|
||||
Software templates use the `fetch:template` action by default, which requires no
|
||||
external dependencies and offers a
|
||||
[Cookiecutter-compatible mode](https://backstage.io/docs/features/software-templates/builtin-actions#using-cookiecuttercompat-mode).
|
||||
There is also a `fetch:cookiecutter` action, which uses
|
||||
[Cookiecutter](https://github.com/cookiecutter/cookiecutter) directly for
|
||||
templating. By default, the `fetch:cookiecutter` action will use the
|
||||
[scaffolder-backend/Cookiecutter](https://github.com/backstage/backstage/blob/master/plugins/scaffolder-backend/scripts/Cookiecutter.dockerfile)
|
||||
docker image.
|
||||
|
||||
If you are running Backstage from a Docker container and you want to avoid
|
||||
calling a container inside a container, you can set up Cookiecutter in your own
|
||||
image, this will use the local installation instead.
|
||||
|
||||
You can do so by including the following lines in the last step of your
|
||||
`Dockerfile`:
|
||||
|
||||
```Dockerfile
|
||||
RUN apt-get update && apt-get install -y python3 python3-pip
|
||||
RUN pip3 install cookiecutter
|
||||
```
|
||||
|
||||
## Customizing the ScaffolderPage with Grouping and Filtering
|
||||
|
||||
Once you have more than a few software templates you may want to customize your
|
||||
|
||||
@@ -237,7 +237,7 @@ const config: Config = {
|
||||
},
|
||||
{
|
||||
from: '/docs/features/software-templates/testing-scaffolder-alpha',
|
||||
to: '/docs/features/software-templates/migrating-to-rjsf-v5',
|
||||
to: '/docs/features/software-templates/',
|
||||
},
|
||||
{
|
||||
from: '/docs/auth/glossary',
|
||||
@@ -291,6 +291,10 @@ const config: Config = {
|
||||
from: '/docs/plugins/existing-plugins',
|
||||
to: '/docs/plugins/',
|
||||
},
|
||||
{
|
||||
from: '/docs/features/software-templates/migrating-to-rjsf-v5',
|
||||
to: '/docs/features/software-templates/',
|
||||
},
|
||||
],
|
||||
}),
|
||||
[
|
||||
|
||||
@@ -8,6 +8,7 @@ plugins:
|
||||
- redirects:
|
||||
redirect_maps:
|
||||
'index.md': 'overview/what-is-backstage.md'
|
||||
'features/software-templates/migrating-from-v1beta2-to-v1beta3.md': 'features/software-templates/index.md'
|
||||
|
||||
# For sidebar navigation on https://backstage.io/, see `microsite/sidebars.js`
|
||||
nav:
|
||||
|
||||
Reference in New Issue
Block a user