Releases: Parfuemerie-Douglas/scaffolder-backend-module-azure-pipelines
Releases · Parfuemerie-Douglas/scaffolder-backend-module-azure-pipelines
v0.4.5-next.0
.
Release v0.4.4
Minor Changes
- Parameterize the path of the
azure-pipelines.yaml
file viayamlPath
.
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
- @hevans-dglcom made their first contribution in #22
- @kewalaka made their first contribution in #18
Full Changelog: v0.4.3...v0.4.4
Release v0.4.3
Minor Changes
- Parameterize the path of the
azure-pipelines.yaml
file viayamlPath
.
What's Changed
- feat: allow selection of a ado pipeline yaml by @MatthiasKainer in #15
New Contributors
- @MatthiasKainer made their first contribution in #15
Full Changelog: v0.4.2...v0.4.3
Release v0.4.3-next.0
Minor Changes
- Upgrade package dependencies to be compatible with Backstage release version v1.7.0-next.0.
What's Changed
- Variablize the pipeline's repository branch by @clemensheithecker in #12
Full Changelog: v0.4.2...v1.7.0-next.0
Release v0.4.2
Minor Changes
- Add an optional branch parameter for the
azure:pipeline:run
action.
What's Changed
- Variablize the pipeline's repository branch for Backstage release v1.6.0 by @clemensheithecker in #11
Full Changelog: v0.4.1...v0.4.2
Release v0.4.1
What's Changed
- Upgrade dependencies for the Backstage release 1.6.0 by @clemensheithecker in #7
- Polish sourcecode and README.md by @clemensheithecker in #8
- Update main.yml by @clemensheithecker in #9
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Breaking Changes
-
Replace the
<azurePersonalAccessToken>
parameter with{ integrations }
for the custom action functions in yourscaffolder.ts
. This change allows Backstage to fetch the Azure personal access token (PAT) from theapp-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 theazure: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
- Refactor reading of auth token and add pipeline URL as output by @clemensheithecker in #6
Full Changelog: v0.3.0...v0.4.0
Release v0.3.0
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
- Create azure pipeline action by @clemensheithecker in #1
- Update create azure pipeline action by @clemensheithecker in #2
- Add run azure pipeline action by @clemensheithecker in #3
- Fix pipelineId title and description by @clemensheithecker in #4
- Add permit azure pipeline action by @clemensheithecker in #5
New Contributors
- @clemensheithecker made their first contribution in #1
Full Changelog: https://github.com/Parfuemerie-Douglas/scaffolder-backend-module-azure-pipelines/commits/v0.3.0