From b5a65f99467d99ede1365223e1b8cc729e2aa56a Mon Sep 17 00:00:00 2001 From: blam Date: Tue, 22 Feb 2022 14:33:42 +0100 Subject: [PATCH] chore: rebuild api-reports Signed-off-by: blam --- plugins/scaffolder-backend/api-report.md | 43 +++++++------------ .../src/scaffolder/tasks/StorageTaskBroker.ts | 1 - 2 files changed, 15 insertions(+), 29 deletions(-) diff --git a/plugins/scaffolder-backend/api-report.md b/plugins/scaffolder-backend/api-report.md index bd507d892a..b4a094285a 100644 --- a/plugins/scaffolder-backend/api-report.md +++ b/plugins/scaffolder-backend/api-report.md @@ -20,6 +20,7 @@ import { JsonValue } from '@backstage/types'; import { Knex } from 'knex'; import { LocationSpec } from '@backstage/catalog-model'; import { Logger as Logger_2 } from 'winston'; +import { Observable } from '@backstage/types'; import { Octokit } from 'octokit'; import { PluginDatabaseManager } from '@backstage/backend-common'; import { Schema } from 'jsonschema'; @@ -27,8 +28,6 @@ import { ScmIntegrationRegistry } from '@backstage/integration'; import { ScmIntegrations } from '@backstage/integration'; import { SpawnOptionsWithoutStdio } from 'child_process'; import { TaskSpec } from '@backstage/plugin-scaffolder-common'; -import { TaskSpecV1beta2 } from '@backstage/plugin-scaffolder-common'; -import { TaskSpecV1beta3 } from '@backstage/plugin-scaffolder-common'; import { TemplateInfo } from '@backstage/plugin-scaffolder-common'; import { TemplateMetadata } from '@backstage/plugin-scaffolder-common'; import { UrlReader } from '@backstage/backend-common'; @@ -355,7 +354,14 @@ export class DatabaseTaskStore implements TaskStore { options: TaskStoreCreateTaskOptions, ): Promise; // (undocumented) - emitLogEvent({ taskId, body }: TaskStoreEmitOptions): Promise; + emitLogEvent({ + taskId, + body, + }: TaskStoreEmitOptions< + { + message: string; + } & JsonObject + >): Promise; // (undocumented) getTask(taskId: string): Promise; // (undocumented) @@ -487,22 +493,11 @@ export interface TaskBroker { options: TaskBrokerDispatchOptions, ): Promise; // (undocumented) - get(taskId: string): Promise; + event$(options: { taskId: string; after: number | undefined }): Observable<{ + events: SerializedTaskEvent[]; + }>; // (undocumented) - observe( - options: { - taskId: string; - after: number | undefined; - }, - callback: ( - error: Error | undefined, - result: { - events: SerializedTaskEvent[]; - }, - ) => void, - ): { - unsubscribe: () => void; - }; + get(taskId: string): Promise; // (undocumented) vacuumTasks(options: { timeoutS: number }): Promise; } @@ -567,12 +562,6 @@ export type TaskSecrets = Record & { backstageToken?: string; }; -export { TaskSpec }; - -export { TaskSpecV1beta2 }; - -export { TaskSpecV1beta3 }; - // @public @deprecated export type TaskState = CurrentClaimedTask; @@ -628,9 +617,9 @@ export type TaskStoreCreateTaskResult = { }; // @public -export type TaskStoreEmitOptions = { +export type TaskStoreEmitOptions = { taskId: string; - body: JsonObject; + body: TBody; }; // @public @@ -678,6 +667,4 @@ export class TemplateActionRegistry { // // @public (undocumented) export type TemplateFilter = (...args: JsonValue[]) => JsonValue | undefined; - -export { TemplateMetadata }; ``` diff --git a/plugins/scaffolder-backend/src/scaffolder/tasks/StorageTaskBroker.ts b/plugins/scaffolder-backend/src/scaffolder/tasks/StorageTaskBroker.ts index 0a1fc31bc8..0fd593f2f3 100644 --- a/plugins/scaffolder-backend/src/scaffolder/tasks/StorageTaskBroker.ts +++ b/plugins/scaffolder-backend/src/scaffolder/tasks/StorageTaskBroker.ts @@ -15,7 +15,6 @@ */ import { JsonObject, Observable } from '@backstage/types'; import ObservableImpl from 'zen-observable'; -import { assertError } from '@backstage/errors'; import { TaskSpec } from '@backstage/plugin-scaffolder-common'; import { Logger } from 'winston'; import {