Skip to content

Commit d40c937

Browse files
authored
pipelines: Add NPM release pipeline (#1606)
1 parent 1aa8b77 commit d40c937

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

.azure-pipelines/release-npm.yml

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
trigger: none # Disable the branch trigger
2+
pr: none # Disable PR trigger
3+
4+
# Choose a package to publish at the time of job creation
5+
parameters:
6+
- name: PackageToPublish
7+
displayName: Package to Publish
8+
type: string
9+
values:
10+
- microsoft-vscode-azext-azureappservice
11+
- microsoft-vscode-azext-azureappsettings
12+
- microsoft-vscode-azext-azureauth
13+
- microsoft-vscode-azext-azureutils
14+
- microsoft-vscode-azext-dev
15+
- microsoft-vscode-azext-eslint-config-azuretools
16+
- microsoft-vscode-azext-github
17+
- microsoft-vscode-azext-serviceconnector
18+
- microsoft-vscode-azext-utils
19+
20+
# Grab the base templates from https://github.com/microsoft/vscode-azuretools/tree/main/azure-pipelines
21+
resources:
22+
repositories:
23+
- repository: templates
24+
type: github
25+
name: microsoft/vscode-azuretools
26+
ref: main
27+
endpoint: GitHub
28+
29+
# Use those base templates
30+
extends:
31+
template: azure-pipelines/release-npm.yml@templates
32+
parameters:
33+
PackageToPublish: ${{ parameters.PackageToPublish }}
34+
PipelineDefinition: 17

0 commit comments

Comments
 (0)