chore: updating API reports

Signed-off-by: blam <ben@blam.sh>
This commit is contained in:
blam
2022-05-04 16:23:43 +02:00
parent 76a294331c
commit 5b2d1dd6b4
2 changed files with 13 additions and 0 deletions
+8
View File
@@ -342,6 +342,7 @@ export type CreateWorkerOptions = {
// @public
export interface CurrentClaimedTask {
createdBy?: string;
secrets?: TaskSecrets;
spec: TaskSpec;
taskId: string;
@@ -476,6 +477,7 @@ export type SerializedTask = {
status: TaskStatus;
createdAt: string;
lastHeartbeatAt?: string;
createdBy?: string;
secrets?: TaskSecrets;
};
@@ -510,6 +512,7 @@ export interface TaskBroker {
export type TaskBrokerDispatchOptions = {
spec: TaskSpec;
secrets?: TaskSecrets;
createdBy?: string;
};
// @public
@@ -525,6 +528,8 @@ export interface TaskContext {
// (undocumented)
complete(result: TaskCompletionState, metadata?: JsonObject): Promise<void>;
// (undocumented)
createdBy?: string;
// (undocumented)
done: boolean;
// (undocumented)
emitLog(message: string, logMetadata?: JsonObject): Promise<void>;
@@ -550,6 +555,8 @@ export class TaskManager implements TaskContext {
logger: Logger,
): TaskManager;
// (undocumented)
get createdBy(): string | undefined;
// (undocumented)
get done(): boolean;
// (undocumented)
emitLog(message: string, logMetadata?: JsonObject): Promise<void>;
@@ -609,6 +616,7 @@ export interface TaskStore {
// @public
export type TaskStoreCreateTaskOptions = {
spec: TaskSpec;
createdBy?: string;
secrets?: TaskSecrets;
};
+5
View File
@@ -7,6 +7,7 @@ import { Entity } from '@backstage/catalog-model';
import { JsonObject } from '@backstage/types';
import { JsonValue } from '@backstage/types';
import { KindValidator } from '@backstage/catalog-model';
import { UserEntity } from '@backstage/catalog-model';
// @public
export type TaskSpec = TaskSpecV1beta3;
@@ -20,6 +21,10 @@ export interface TaskSpecV1beta3 {
parameters: JsonObject;
steps: TaskStep[];
templateInfo?: TemplateInfo;
user?: {
entity?: UserEntity;
ref?: string;
};
}
// @public