Storing the serialized workspace into google cloud bucket

Signed-off-by: bnechyporenko <bnechyporenko@bol.com>
This commit is contained in:
bnechyporenko
2024-06-10 08:44:03 +02:00
committed by blam
parent 38875ed1c1
commit 34e70a0fbc
2 changed files with 15 additions and 0 deletions
@@ -0,0 +1,11 @@
## API Report File for "@backstage/plugin-scaffolder-backend-module-gcp-bucket"
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts
import { BackendFeature } from '@backstage/backend-plugin-api';
// @public
const gcpBucketModule: () => BackendFeature;
export default gcpBucketModule;
```
+4
View File
@@ -64,6 +64,7 @@ import { TemplateFilter as TemplateFilter_2 } from '@backstage/plugin-scaffolder
import { TemplateGlobal as TemplateGlobal_2 } from '@backstage/plugin-scaffolder-node';
import { TemplateParametersV1beta3 } from '@backstage/plugin-scaffolder-common';
import { UrlReader } from '@backstage/backend-common';
import { WorkspaceProvider } from '@backstage/plugin-scaffolder-node/alpha';
import { ZodType } from 'zod';
import { ZodTypeDef } from 'zod';
@@ -477,6 +478,8 @@ export interface RouterOptions {
// (undocumented)
additionalTemplateGlobals?: Record<string, TemplateGlobal_2>;
// (undocumented)
additionalWorkspaceProviders?: Record<string, WorkspaceProvider>;
// (undocumented)
auth?: AuthService;
// (undocumented)
autocompleteHandlers?: Record<string, AutocompleteHandler>;
@@ -559,6 +562,7 @@ export class TaskManager implements TaskContext_2 {
logger: Logger,
auth?: AuthService,
config?: Config,
additionalWorkspaceProviders?: Record<string, WorkspaceProvider>,
): TaskManager;
// (undocumented)
get createdBy(): string | undefined;