File tree Expand file tree Collapse file tree 5 files changed +69
-51
lines changed
Expand file tree Collapse file tree 5 files changed +69
-51
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1- .vscode /
2- src /
3- lib /tests /
4- .npmignore
5- tsconfig.json
1+ /*
2+ ! lib
3+ ! thirdpartynotices.txt
4+ lib /test /
5+ lib /generator *
6+ lib /* .map
Original file line number Diff line number Diff line change 1+ name : $(Date:yyyyMMdd)$(Rev:.r)
2+
3+ trigger :
4+ branches :
5+ include :
6+ - main
7+
8+ pr : none
9+
10+ resources :
11+ repositories :
12+ - repository : templates
13+ type : github
14+ name : microsoft/vscode-engineering
15+ ref : main
16+ endpoint : Monaco
17+
18+ parameters :
19+ - name : publishPackage
20+ displayName : 🚀 Publish packages
21+ type : boolean
22+ default : false
23+
24+ - name : runOnPackages
25+ displayName : 🚀 Run on packages
26+ type : object
27+ default : [protocol, testSupport, adapter]
28+
29+ extends :
30+ template : azure-pipelines/npm-package/pipeline.yml@templates
31+ parameters :
32+ npmPackages :
33+ - ${{ each package in parameters.runOnPackages }} :
34+ - name : ${{ package }}
35+ buildSteps :
36+ - script : npm ci
37+ displayName : ☁️ Install
38+ - script : npm run compile
39+ displayName : 📦 Compile
40+ testSteps :
41+ - script : npm ci
42+ displayName : ☁️ Install
43+ - script : npm run compile
44+ displayName : 📦 Compile
45+ - script : npm test
46+ displayName : 👨🔬 Test
47+
48+ testPlatforms :
49+ - name : Linux
50+ nodeVersions :
51+ - 16.x
52+
53+ publishPackage : ${{ parameters.publishPackage }}
54+ workingDirectory : $(Build.SourcesDirectory)/${{ package }}
55+ publishRequiresApproval : false
Original file line number Diff line number Diff line change 1- .vscode /
1+ /*
2+ ! lib
23lib /test /
34lib /generator *
45lib /* .map
5- src /
6- test /
7- .gitignore
8- .npmignore
9- tsconfig.json
Original file line number Diff line number Diff line change 1- .vscode /
2- src /
3- .npmignore
4- tsconfig.json
1+ /*
2+ ! lib
3+ ! thirdpartynotices.txt
4+ lib /test /
5+ lib /generator *
6+ lib /* .map
You can’t perform that action at this time.
0 commit comments