Parfuemerie-Douglas / scaffolder-backend-module-azure-repositories

A collection of Backstage scaffolder backend modules for Azure repositories.
https://www.npmjs.com/package/@parfuemerie-douglas/scaffolder-backend-module-azure-repositories
Apache License 2.0
10 stars 23 forks source link

Users/saernouts/workaround azure integration config #21

Closed sanderaernouts closed 10 months ago

sanderaernouts commented 11 months ago

Recently the AzureDevOpsCredentialsProvider was added to @backstage/integrations to support managed identity and service principal authentication in Azure DevOps.

Leveraging this provider requires some changes to the Git class from @backstage/backend-common (see https://github.com/backstage/backstage/pull/20938). As an intermediate step we can already support credential.personalAccessToken to allow users to migrate to the new config schema.

sanderaernouts commented 11 months ago

Tagging contributors: @clemensheithecker, @fosterm-mw, @hevans-dglcom, @JetteBke

sanderaernouts commented 10 months ago

Tagging @clemensheithecker and @hevans-dglcom again, can you review this PR please 🙏?

sanderaernouts commented 10 months ago

Since this PR has been open for 2 weeks, https://github.com/backstage/backstage/pull/20938 got merged, and Backstage 1.20 will be out soon it no longer makes sense to merge this workaround.