2.6 KiB
@backstage/plugin-scaffolder-backend
0.3.0
Minor Changes
-
59166e5ec:createRouterof scaffolder backend will now require additional option asentityClientwhich could be generated byCatalogEntityClientinplugin-scaffolder-backendpackage. Here is example to generateentityClient.import { CatalogEntityClient } from '@backstage/plugin-scaffolder-backend'; import { SingleHostDiscovery } from '@backstage/backend-common'; const discovery = SingleHostDiscovery.fromConfig(config); const entityClient = new CatalogEntityClient({ discovery });- Scaffolder's API
/v1/jobswill accepttemplateNameinstead oftemplateEntity.
- Scaffolder's API
Patch Changes
- Updated dependencies [
33b7300eb]- @backstage/backend-common@0.2.1
0.2.0
Minor Changes
-
3e254503d: Add Azure DevOps support to the scaffolder backendThis adds support for Azure DevOps to the scaffolder (preparer & publisher). I thought I should get this in there now since #2426 has been merged. I had a previous PR with only the preparer but I closed that in favor of this one.
I stayed with the 'azure/api' structure but I guess we should try and go the same way as with GitHub here #2501
Patch Changes
-
0c370c979: Update SSR template to pass CI -
991a950e0: Added .fromConfig static factories for Preparers and Publishers + read integrations config to support url location types -
c926765a2: Allow templates to be located on non-default branch -
6840a68df: Add authentication token to Scaffolder GitHub Preparer -
1c8c43756: The newscaffolder.github.baseUrlconfig property allows to specify a custom base url for GitHub enterprise instances -
5e4551e3a: Added support for configuring the working directory of the Scaffolder:backend: workingDirectory: /some-dir # Use this to configure a working directory for the scaffolder, defaults to the OS temp-dir -
e3d063ffa: Introduce PreparerOptions for PreparerBase -
Updated dependencies [
3a4236570] -
Updated dependencies [
e0be86b6f] -
Updated dependencies [
f70a52868] -
Updated dependencies [
12b5fe940] -
Updated dependencies [
5249594c5] -
Updated dependencies [
56e4eb589] -
Updated dependencies [
e37c0a005] -
Updated dependencies [
a768a07fb] -
Updated dependencies [
f00ca3cb8] -
Updated dependencies [
6579769df] -
Updated dependencies [
5adfc005e] -
Updated dependencies [
8c2b76e45] -
Updated dependencies [
440a17b39] -
Updated dependencies [
fa56f4615] -
Updated dependencies [
8afce088a] -
Updated dependencies [
b3d57961c] -
Updated dependencies [
7bbeb049f]- @backstage/catalog-model@0.2.0
- @backstage/backend-common@0.2.0