Merge pull request #1666 from spotify/scaffolder/new-templates

Add some new templates to the Scaffolder
This commit is contained in:
Ben Lambert
2020-07-21 12:21:26 +02:00
committed by GitHub
28 changed files with 537 additions and 12 deletions
@@ -21,6 +21,7 @@ import {
GithubPreparer,
Preparers,
GithubPublisher,
CreateReactAppTemplater,
Templaters,
} from '@backstage/plugin-scaffolder-backend';
import { Octokit } from '@octokit/rest';
@@ -29,8 +30,10 @@ import Docker from 'dockerode';
export default async function createPlugin({ logger }: PluginEnvironment) {
const cookiecutterTemplater = new CookieCutter();
const craTemplater = new CreateReactAppTemplater();
const templaters = new Templaters();
templaters.register('cookiecutter', cookiecutterTemplater);
templaters.register('cra', craTemplater);
const filePreparer = new FilePreparer();
const githubPreparer = new GithubPreparer();