Skip to content

Commit 7ad656d

Browse files
committed
updates azure pipelines
1 parent 68f6afc commit 7ad656d

2 files changed

Lines changed: 54 additions & 2 deletions

File tree

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
trigger:
2+
branches:
3+
include:
4+
- main
5+
pr: none
6+
7+
# schedules:
8+
# - cron: "0 9 * * Mon-Thu"
9+
# displayName: Nightly Release Schedule
10+
# branches:
11+
# include:
12+
# - main
13+
14+
resources:
15+
repositories:
16+
- repository: templates
17+
type: github
18+
name: microsoft/vscode-engineering
19+
ref: main
20+
endpoint: Monaco
21+
22+
parameters:
23+
- name: publishExtension
24+
displayName: 🚀 Publish Extension
25+
type: boolean
26+
default: true
27+
28+
extends:
29+
template: azure-pipelines/extension/pre-release.yml@templates
30+
parameters:
31+
publishExtension: ${{ parameters.publishExtension }}
32+
ghCreateTag: true
33+
34+
buildSteps:
35+
- script: npm ci
36+
displayName: Install dependencies
37+
38+
- script: npm run patch-prerelease $(Build.BuildNumber)
39+
displayName: Apply prerelease patch
40+
41+
- script: npm run build
42+
displayName: Build
43+
44+
tsa:
45+
config:
46+
areaPath: "Visual Studio Code Miscellaneous Extensions"
47+
serviceTreeID: "c8cb03c6-176e-40dd-90a5-518de08666dc"
48+
enabled: true
Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,19 @@ extends:
2222
template: azure-pipelines/extension/stable.yml@templates
2323
parameters:
2424
publishExtension: ${{ parameters.publishExtension }}
25+
2526
buildSteps:
2627
- script: npm ci
2728
displayName: Install dependencies
2829

2930
- script: npm run build
3031
displayName: Build
3132

33+
- script: npm run test
34+
displayName: Test
35+
3236
tsa:
3337
config:
34-
areaPath: "Visual Studio Code Debugging Extensions"
35-
serviceTreeID: "053e3ba6-924d-456c-ace0-67812c5ccc52"
38+
areaPath: "Visual Studio Code Miscellaneous Extensions"
39+
serviceTreeID: "c8cb03c6-176e-40dd-90a5-518de08666dc"
3640
enabled: true

0 commit comments

Comments
 (0)