File tree 5 files changed +69
-51
lines changed
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
2
3
lib /test /
3
4
lib /generator *
4
5
lib /* .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