Merge pull request #4718 from backstage/mob/scaffolder-schema-v2

scaffolder: Introduce support for custom actions
This commit is contained in:
Johan Haals
2021-03-02 10:54:47 +01:00
committed by GitHub
65 changed files with 4333 additions and 836 deletions
@@ -32,6 +32,7 @@ export default async function createPlugin({
logger,
config,
database,
reader,
}: PluginEnvironment): Promise<Router> {
const cookiecutterTemplater = new CookieCutter();
const craTemplater = new CreateReactAppTemplater();
@@ -57,5 +58,6 @@ export default async function createPlugin({
dockerClient,
database,
catalogClient,
reader,
});
}
@@ -2,13 +2,10 @@ import { SingleHostDiscovery } from '@backstage/backend-common';
import { CatalogClient } from '@backstage/catalog-client';
import {
CookieCutter,
CreateReactAppTemplater, createRouter,
CreateReactAppTemplater,
createRouter,
Preparers,
Publishers,
Templaters
} from '@backstage/plugin-scaffolder-backend';
import Docker from 'dockerode';
@@ -19,6 +16,7 @@ export default async function createPlugin({
logger,
config,
database,
reader,
}: PluginEnvironment): Promise<Router> {
const cookiecutterTemplater = new CookieCutter();
const craTemplater = new CreateReactAppTemplater();
@@ -44,5 +42,6 @@ export default async function createPlugin({
dockerClient,
database,
catalogClient,
reader
});
}