@backstage/plugin-scaffolder-common
Home > @backstage/plugin-scaffolder-common
Common functionalities for the scaffolder, to be shared between scaffolder and scaffolder-backend plugin
Functions
Function |
Description |
---|---|
Typeguard for filtering entities and ensuring v1beta3 entities |
Interfaces
Interface |
Description |
---|---|
When task didn't have a chance to complete due to system restart you can define the strategy what to do with such tasks, by defining a strategy. By default, it is none, what means to not recover but updating the status from 'processing' to 'failed'. | |
A scaffolder task as stored in the database, generated from a v1beta3 apiVersion Template. | |
An individual step of a scaffolder task, as stored in the database. | |
Step that is part of a Template Entity. | |
Backstage catalog Template kind Entity. Templates are used by the Scaffolder plugin to create new entities, such as Components. | |
Parameter that is part of a Template Entity. | |
Access control properties for parts of a template. | |
The presentation of the template. | |
Depends on how you designed your task you might tailor the behaviour for each of them. |
Variables
Variable |
Description |
---|---|
Entity data validator for TemplateEntityV1beta3. |
Type Aliases
Type Alias |
Description |
---|---|
none - not recover, let the task be marked as failed startOver - do recover, start the execution of the task from the first step. | |
A scaffolder task as stored in the database, generated from a Template. | |
Information about a template that is stored on a task specification. Includes a stringified entityRef, and the baseUrl which is usually the relative path of the template definition |