Version Packages
This commit is contained in:
committed by
Fredrik Adelöw
parent
b5d41f0e7e
commit
70be53c939
@@ -1,5 +1,66 @@
|
||||
# @backstage/plugin-scaffolder-backend
|
||||
|
||||
## 0.9.6
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- d8ffec739: Add built-in publish action for creating GitHub pull requests.
|
||||
- 7abec4dbc: Fix for the `file://` protocol check in the `FilePreparer` being too strict, breaking Windows.
|
||||
- d840d30bc: Bitbucket server needs username to be set as well as the token or appPassword for the publishing process to work.
|
||||
|
||||
```yaml
|
||||
integrations:
|
||||
bitbucket:
|
||||
- host: bitbucket.mycompany.com
|
||||
apiBaseUrl: https://bitbucket.mycompany.com/rest/api/1.0
|
||||
token: token
|
||||
username: username
|
||||
```
|
||||
|
||||
- b25846562: Enable the JSON parsing of the response from templated variables in the `v2beta1` syntax. Previously if template parameters json strings they were left as strings, they are now parsed as JSON objects.
|
||||
|
||||
Before:
|
||||
|
||||
```yaml
|
||||
- id: test
|
||||
name: test-action
|
||||
action: custom:run
|
||||
input:
|
||||
input: '{"hello":"ben"}'
|
||||
```
|
||||
|
||||
Now:
|
||||
|
||||
```yaml
|
||||
- id: test
|
||||
name: test-action
|
||||
action: custom:run
|
||||
input:
|
||||
input:
|
||||
hello: ben
|
||||
```
|
||||
|
||||
Also added the `parseRepoUrl` and `json` helpers to the parameters syntax. You can now use these helpers to parse work with some `json` or `repoUrl` strings in templates.
|
||||
|
||||
```yaml
|
||||
- id: test
|
||||
name: test-action
|
||||
action: cookiecutter:fetch
|
||||
input:
|
||||
destination: '{{ parseRepoUrl parameters.repoUrl }}'
|
||||
```
|
||||
|
||||
Will produce a parsed version of the `repoUrl` of type `{ repo: string, owner: string, host: string }` that you can use in your actions. Specifically `cookiecutter` with `{{ cookiecutter.destination.owner }}` like the `plugins/scaffolder-backend/sample-templates/v1beta2-demo/template.yaml` example.
|
||||
|
||||
- a376e3ee8: Adds a collaborator field to GitHub publish action for multiple users and access levels
|
||||
- 423a514c3: Fix execution of the GitHub Pull Request publish action on Windows.
|
||||
- 0b7fd7a9d: Fix bug in pull request sample template.
|
||||
- Updated dependencies [bb5055aee]
|
||||
- Updated dependencies [5d0740563]
|
||||
- Updated dependencies [442f34b87]
|
||||
- @backstage/catalog-model@0.7.7
|
||||
- @backstage/catalog-client@0.3.10
|
||||
|
||||
## 0.9.5
|
||||
|
||||
### Patch Changes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@backstage/plugin-scaffolder-backend",
|
||||
"version": "0.9.5",
|
||||
"version": "0.9.6",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
"license": "Apache-2.0",
|
||||
@@ -30,8 +30,8 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@backstage/backend-common": "^0.6.2",
|
||||
"@backstage/catalog-client": "^0.3.9",
|
||||
"@backstage/catalog-model": "^0.7.6",
|
||||
"@backstage/catalog-client": "^0.3.10",
|
||||
"@backstage/catalog-model": "^0.7.7",
|
||||
"@backstage/config": "^0.1.4",
|
||||
"@backstage/errors": "^0.1.1",
|
||||
"@backstage/integration": "^0.5.1",
|
||||
@@ -67,7 +67,7 @@
|
||||
"yaml": "^1.10.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@backstage/cli": "^0.6.7",
|
||||
"@backstage/cli": "^0.6.8",
|
||||
"@backstage/test-utils": "^0.1.10",
|
||||
"@types/fs-extra": "^9.0.1",
|
||||
"@types/mock-fs": "^4.13.0",
|
||||
|
||||
Reference in New Issue
Block a user