Skip to main content
Version: Next

TaskManager

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

Warning: This API is now obsolete.

this type is deprecated, and there will be a new way to create Workers in the next major version.

TaskManager

Signature:

class TaskManager implements TaskContext 

Implements: TaskContext

Properties

Property

Modifiers

Type

Description

cancelSignal

readonly

AbortSignal

createdBy

readonly

string | undefined

done

readonly

boolean

secrets

readonly

TaskSecrets | undefined

spec

readonly

import("@backstage/plugin-scaffolder-common").TaskSpecV1beta3

taskId

readonly

string

Methods

Method

Modifiers

Description

cleanWorkspace()?

(Optional)

complete(result, metadata)

create(task, storage, abortSignal, logger, auth, config, additionalWorkspaceProviders)

static

emitLog(message, logMetadata)

getInitiatorCredentials()

getTaskState()?

(Optional)

getWorkspaceName()

rehydrateWorkspace(options)?

(Optional)

serializeWorkspace(options)?

(Optional)

updateCheckpoint(options)?

(Optional)