Skip to content

Releases: Parfuemerie-Douglas/scaffolder-backend-module-azure-pipelines

v0.4.5-next.0

12 Jun 13:14
Compare
Choose a tag to compare
v0.4.5-next.0 Pre-release
Pre-release
.

Release v0.4.4

12 Jun 11:38
6d7c7df
Compare
Choose a tag to compare

Minor Changes

  • Parameterize the path of the azure-pipelines.yaml file via yamlPath.

What's Changed

  • feat: allow selection of ado hostname by @hevans-dglcom in #22
  • feat: wait for the pipeline to finish in run pipeline and update Backstage versions by @kewalaka in #18

New Contributors

Release v0.4.3

11 Oct 10:26
ddab021
Compare
Choose a tag to compare

Minor Changes

  • Parameterize the path of the azure-pipelines.yaml file via yamlPath.

What's Changed

New Contributors

Full Changelog: v0.4.2...v0.4.3

Release v0.4.3-next.0

28 Sep 08:16
70097dc
Compare
Choose a tag to compare
Release v0.4.3-next.0 Pre-release
Pre-release

Minor Changes

  • Upgrade package dependencies to be compatible with Backstage release version v1.7.0-next.0.

What's Changed

Full Changelog: v0.4.2...v1.7.0-next.0

Release v0.4.2

28 Sep 07:15
5868462
Compare
Choose a tag to compare

Minor Changes

  • Add an optional branch parameter for the azure:pipeline:run action.

What's Changed

Full Changelog: v0.4.1...v0.4.2

Release v0.4.1

21 Sep 10:24
9da3f29
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

19 Sep 13:15
350fe1e
Compare
Choose a tag to compare

Breaking Changes

  • Replace the <azurePersonalAccessToken> parameter with { integrations } for the custom action functions in your scaffolder.ts. This change allows Backstage to fetch the Azure personal access token (PAT) from the app-config.yaml file. Previously, the PAT needed to be passed as a parameter directly.

    const actions = [
    - createAzurePipelineAction(<azurePersonalAccessToken>),
    + createAzurePipelineAction({ integrations }),
      ...
    ];

Minor Changes

  • Add pipelineUrl as an output variable of the azure:pipeline:create action. You can output the URL as link after running a template, for example.

    # template.yaml
    
    ...
    output:
      links:
        - title: Repository
          url: ${{ steps.publish.output.remoteUrl }}
        - title: Pipeline
          url: ${{ steps.createAzurePipeline.output.pipelineUrl }}
        - title: Open in catalog
          icon: catalog
          entityRef: ${{ steps.register.output.entityRef }}

What's Changed

Full Changelog: v0.3.0...v0.4.0

Release v0.3.0

12 Sep 14:34
48e59a8
Compare
Choose a tag to compare

Minor Changes

  • Add azure:pipeline:permit action for the template scaffolder to change Azure pipeline permissions. You can use this action to authorize pipelines to connect to service endpoints.

What's Changed

New Contributors

Full Changelog: https://github.com/Parfuemerie-Douglas/scaffolder-backend-module-azure-pipelines/commits/v0.3.0