diff --git a/.changeset/pink-eyes-reflect.md b/.changeset/pink-eyes-reflect.md new file mode 100644 index 0000000000..1b2a82e508 --- /dev/null +++ b/.changeset/pink-eyes-reflect.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-backend': patch +--- + +Made shut down stale tasks configurable. diff --git a/plugins/scaffolder-backend/api-report.md b/plugins/scaffolder-backend/api-report.md index 1f8615b477..5e0aa79743 100644 --- a/plugins/scaffolder-backend/api-report.md +++ b/plugins/scaffolder-backend/api-report.md @@ -774,14 +774,14 @@ export function createWaitAction(options?: { // @public export type CreateWorkerOptions = { - taskBroker: TaskBroker; + taskBroker: TaskBroker_2; actionRegistry: TemplateActionRegistry; integrations: ScmIntegrations; workingDirectory: string; logger: Logger; - additionalTemplateFilters?: Record; + additionalTemplateFilters?: Record; concurrentTasksLimit?: number; - additionalTemplateGlobals?: Record; + additionalTemplateGlobals?: Record; permissions?: PermissionEvaluator; }; @@ -876,9 +876,9 @@ export interface RouterOptions { // (undocumented) actions?: TemplateAction_2[]; // (undocumented) - additionalTemplateFilters?: Record; + additionalTemplateFilters?: Record; // (undocumented) - additionalTemplateGlobals?: Record; + additionalTemplateGlobals?: Record; // (undocumented) catalogClient: CatalogApi; concurrentTasksLimit?: number; @@ -901,7 +901,7 @@ export interface RouterOptions { // (undocumented) scheduler?: PluginTaskScheduler; // (undocumented) - taskBroker?: TaskBroker; + taskBroker?: TaskBroker_2; // @deprecated (undocumented) taskWorkers?: number; } @@ -1045,7 +1045,7 @@ export class TaskWorker { // (undocumented) protected onReadyToClaimTask(): Promise; // (undocumented) - runOneTask(task: TaskContext): Promise; + runOneTask(task: TaskContext_2): Promise; // (undocumented) start(): void; }