1.3.1 • Published 8 months ago

@k3tech/backstage-plugin-scaffolder-backend-module-azure-devops v1.3.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
8 months ago

Plugin for scaffolder backend azure-devops

The azure-devops module for @backstage/plugin-scaffolder-backend.

This package make you able to execute multiples parameters with an single call.

You can see all available examples here.

Get Started

on packages/backend/src/plugins/scaffolder.ts

import { createAzureDevOpsActions } from "@k3tech/backstage-plugin-scaffolder-backend-module-azure-devops";

...

export default async function createPlugin(
  env: PluginEnvironment,
): Promise<Router> {
  const { 
    config,
    discovery,
    logger,
    database,
    reader,
    identity,
   } = env
  const catalogClient = new CatalogClient({
    discoveryApi: discovery,
  });
  const integrations = ScmIntegrations.fromConfig(config);

  const options = {
    config,
    discovery,
    logger,
    database,
    reader,
    identity,
    catalogClient,
    integrations
  }

  ...

  const azureDevOpsActions = createAzureDevOpsActions(options);

  return await createRouter({
    ...options,
    actions: [
      ...
      ...azureDevOpsActions,
    ]
  });

This plugin was created through the Backstage CLI

1.3.1

8 months ago

1.3.0

8 months ago

1.2.9

1 year ago

1.2.8

1 year ago

1.2.7

1 year ago

1.2.5

1 year ago

1.2.3

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago