From f1cfb215ce10e6fd6e300c030b5bcc1261004447 Mon Sep 17 00:00:00 2001 From: blam Date: Wed, 16 Feb 2022 10:43:02 +0100 Subject: [PATCH] chore: updating api-report and fixing the warnings Signed-off-by: blam --- plugins/scaffolder-common/api-report.md | 12 ++++++++++-- plugins/scaffolder-common/src/TaskSpec.ts | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/plugins/scaffolder-common/api-report.md b/plugins/scaffolder-common/api-report.md index 8d2324a2dd..ba90a238f9 100644 --- a/plugins/scaffolder-common/api-report.md +++ b/plugins/scaffolder-common/api-report.md @@ -33,9 +33,9 @@ export interface TaskSpecV1beta2 { export interface TaskSpecV1beta3 { // (undocumented) apiVersion: 'scaffolder.backstage.io/v1beta3'; - // (undocumented) + // @deprecated (undocumented) baseUrl?: string; - // (undocumented) + // @deprecated (undocumented) metadata?: TemplateMetadata; // (undocumented) output: { @@ -45,6 +45,8 @@ export interface TaskSpecV1beta3 { parameters: JsonObject; // (undocumented) steps: TaskStep[]; + // (undocumented) + templateInfo?: TemplateInfo; } // @public @@ -116,6 +118,12 @@ export interface TemplateEntityV1beta3 extends Entity { export const templateEntityV1beta3Validator: KindValidator; // @public +export type TemplateInfo = { + name: string; + baseUrl?: string; +}; + +// @public @deprecated export type TemplateMetadata = { name: string; }; diff --git a/plugins/scaffolder-common/src/TaskSpec.ts b/plugins/scaffolder-common/src/TaskSpec.ts index 0b829ef824..c92c432e53 100644 --- a/plugins/scaffolder-common/src/TaskSpec.ts +++ b/plugins/scaffolder-common/src/TaskSpec.ts @@ -21,7 +21,7 @@ import { JsonValue, JsonObject } from '@backstage/types'; * stored in the database. * * @public - * @deprecated + * @deprecated use templateInfo on the spec instead */ export type TemplateMetadata = { name: string;