Merge pull request #9572 from backstage/blam/deprecations/remove-provider-config

deprecation: Remove `scaffolder.provider` config
This commit is contained in:
Ben Lambert
2022-02-16 10:56:30 +01:00
committed by GitHub
2 changed files with 6 additions and 25 deletions
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/plugin-scaffolder-backend': minor
---
Remove the previously deprecated `scaffolder.provider` config for all providers.
This config is no longer used anywhere, and adopters should use [`integrations` config](https://backstage.io/docs/integrations) instead.
-25
View File
@@ -28,30 +28,5 @@ export interface Config {
* The commit message used when new components are created.
*/
defaultCommitMessage?: string;
/**
* @deprecated Replaced by parameters for the publish:github action
*/
github?: {
[key: string]: string;
};
/**
* @deprecated Use the Gitlab integration instead
*/
gitlab?: {
api: { [key: string]: string };
};
/**
* @deprecated Use the Azure integration instead
*/
azure?: {
baseUrl: string;
api: { [key: string]: string };
};
/**
* @deprecated Use the Bitbucket integration instead
*/
bitbucket?: {
api: { [key: string]: string };
};
};
}