Fixed CI and addressed feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
This commit is contained in:
Andre Wanlin
2026-03-02 09:44:32 -06:00
parent ce8198bc15
commit 765725c8c2
3 changed files with 6 additions and 24 deletions
@@ -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
+5 -1
View File
@@ -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/',
},
],
}),
[
+1
View File
@@ -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: