intility/templates

Backstage project template config

MiniMarker opened this issue · 0 comments

Create a template configuration used for Backstage to scaffold the project and setup in GitLab.

Config should execute the following actions:

  1. Copy files and replace template variables defined across the template.
  2. Initialise a new GitLab repository with the name of the project.
  3. Registrer the Backstage components.

Known template variables defined:

  • projectName
  • projectDescription
  • backstageOwnerGroup
  • backstageOwnerSystem
  • gitlabProjectSlug (this should be filled using output from step 2 above)
  • teamsOpsChannelUrl