Skip to main content

CreateWorkerOptions

Home > @backstage/plugin-scaffolder-backend > CreateWorkerOptions

CreateWorkerOptions

Signature:

export type CreateWorkerOptions = {
taskBroker: TaskBroker;
actionRegistry: TemplateActionRegistry;
integrations: ScmIntegrations;
workingDirectory: string;
logger: Logger;
additionalTemplateFilters?: Record<string, TemplateFilter>;
concurrentTasksLimit?: number;
additionalTemplateGlobals?: Record<string, TemplateGlobal>;
permissions?: PermissionEvaluator;
};

References: TaskBroker, TemplateActionRegistry, ScmIntegrations, TemplateFilter, TemplateGlobal, PermissionEvaluator