File tree Expand file tree Collapse file tree 4 files changed +68
-97
lines changed
Expand file tree Collapse file tree 4 files changed +68
-97
lines changed Original file line number Diff line number Diff line change 66 },
77 "[toml]" : {
88 "editor.defaultFormatter" : " tamasfe.even-better-toml"
9- }
9+ },
10+ "git.branchProtection" : [
11+ " main" ,
12+ " release/*"
13+ ]
1014}
Original file line number Diff line number Diff line change @@ -7,48 +7,37 @@ resources:
77 - repository : templates
88 type : github
99 name : microsoft/vscode-engineering
10- ref : main
10+ ref : joao/olive-donkey
1111 endpoint : Monaco
1212
1313extends :
1414 template : azure-pipelines/rust-package/pipeline.yml@templates
1515 parameters :
16- ghCreateTag : false
1716 binaryName : " pet"
1817 signing : false
19- buildWasm : false
2018 apiScanSoftwareVersion : 2024 # major version of `pet` for internal reporting
2119
2220 buildPlatforms :
23- - name : Linux
24- vsceTarget : " web"
25- - name : Linux
26- packageArch : arm64
27- vsceTarget : linux-arm64
28- - name : Linux
29- packageArch : arm
30- vsceTarget : linux-armhf
31- - name : Linux
32- packageArch : x64
33- vsceTarget : linux-x64
34- - name : Linux
35- packageArch : arm64
36- vsceTarget : alpine-arm64
37- - name : Linux
38- packageArch : x64
39- vsceTarget : alpine-x64
40- - name : MacOS
41- packageArch : arm64
42- vsceTarget : darwin-arm64
43- - name : MacOS
44- packageArch : x64
45- vsceTarget : darwin-x64
46- - name : Windows
47- packageArch : arm
48- vsceTarget : win32-arm64
49- - name : Windows
50- packageArch : x64
51- vsceTarget : win32-x64
21+ - name : linux
22+ target : x86_64-unknown-linux-musl
23+ - name : linux
24+ target : aarch64-unknown-linux-gnu
25+ - name : linux
26+ target : armv7-unknown-linux-gnueabihf
27+ - name : linux
28+ target : x86_64-unknown-linux-musl
29+ - name : linux
30+ target : aarch64-unknown-linux-gnu
31+ - name : linux
32+ target : x86_64-unknown-linux-musl
33+ - name : darwin
34+ target : aarch64-apple-darwin
35+ - name : darwin
36+ target : x86_64-apple-darwin
37+ - name : windows
38+ target : aarch64-pc-windows-msvc
39+ - name : windows
40+ target : x86_64-pc-windows-msvc
5241
5342 preBuildSteps :
5443 - pwsh : Rename-Item -Path "./.cargo/config.toml.disabled" -NewName "config.toml"
Original file line number Diff line number Diff line change @@ -10,16 +10,14 @@ resources:
1010 - repository : templates
1111 type : github
1212 name : microsoft/vscode-engineering
13- ref : main
13+ ref : joao/olive-donkey
1414 endpoint : Monaco
1515
1616extends :
1717 template : azure-pipelines/rust-package/pipeline.yml@templates
1818 parameters :
19- ghCreateTag : false
2019 binaryName : " pet"
2120 signing : true
22- buildWasm : false
2321 apiScanSoftwareVersion : 2024 # major version of `pet` for internal reporting
2422 tsa :
2523 enabled : true
@@ -28,35 +26,26 @@ extends:
2826 serviceTreeID : 6e6194bc-7baa-4486-86d0-9f5419626d46
2927
3028 buildPlatforms :
31- - name : Linux
32- vsceTarget : " web"
33- - name : Linux
34- packageArch : arm64
35- vsceTarget : linux-arm64
36- - name : Linux
37- packageArch : arm
38- vsceTarget : linux-armhf
39- - name : Linux
40- packageArch : x64
41- vsceTarget : linux-x64
42- - name : Linux
43- packageArch : arm64
44- vsceTarget : alpine-arm64
45- - name : Linux
46- packageArch : x64
47- vsceTarget : alpine-x64
48- - name : MacOS
49- packageArch : arm64
50- vsceTarget : darwin-arm64
51- - name : MacOS
52- packageArch : x64
53- vsceTarget : darwin-x64
54- - name : Windows
55- packageArch : arm
56- vsceTarget : win32-arm64
57- - name : Windows
58- packageArch : x64
59- vsceTarget : win32-x64
29+ - name : linux
30+ target : x86_64-unknown-linux-musl
31+ - name : linux
32+ target : aarch64-unknown-linux-gnu
33+ - name : linux
34+ target : armv7-unknown-linux-gnueabihf
35+ - name : linux
36+ target : x86_64-unknown-linux-musl
37+ - name : linux
38+ target : aarch64-unknown-linux-gnu
39+ - name : linux
40+ target : x86_64-unknown-linux-musl
41+ - name : darwin
42+ target : aarch64-apple-darwin
43+ - name : darwin
44+ target : x86_64-apple-darwin
45+ - name : windows
46+ target : aarch64-pc-windows-msvc
47+ - name : windows
48+ target : x86_64-pc-windows-msvc
6049
6150 preBuildSteps :
6251 - pwsh : Rename-Item -Path "./.cargo/config.toml.disabled" -NewName "config.toml"
Original file line number Diff line number Diff line change @@ -7,16 +7,14 @@ resources:
77 - repository : templates
88 type : github
99 name : microsoft/vscode-engineering
10- ref : main
10+ ref : joao/olive-donkey
1111 endpoint : Monaco
1212
1313extends :
1414 template : azure-pipelines/rust-package/pipeline.yml@templates
1515 parameters :
16- ghCreateTag : false
1716 binaryName : " pet"
1817 signing : true
19- buildWasm : false
2018 apiScanPublishSymbols : true
2119 apiScanSoftwareVersion : 2024 # major version of `pet` for internal reporting
2220 tsa :
@@ -26,35 +24,26 @@ extends:
2624 serviceTreeID : 6e6194bc-7baa-4486-86d0-9f5419626d46
2725
2826 buildPlatforms :
29- - name : Linux
30- vsceTarget : " web"
31- - name : Linux
32- packageArch : arm64
33- vsceTarget : linux-arm64
34- - name : Linux
35- packageArch : arm
36- vsceTarget : linux-armhf
37- - name : Linux
38- packageArch : x64
39- vsceTarget : linux-x64
40- - name : Linux
41- packageArch : arm64
42- vsceTarget : alpine-arm64
43- - name : Linux
44- packageArch : x64
45- vsceTarget : alpine-x64
46- - name : MacOS
47- packageArch : arm64
48- vsceTarget : darwin-arm64
49- - name : MacOS
50- packageArch : x64
51- vsceTarget : darwin-x64
52- - name : Windows
53- packageArch : arm
54- vsceTarget : win32-arm64
55- - name : Windows
56- packageArch : x64
57- vsceTarget : win32-x64
27+ - name : linux
28+ target : x86_64-unknown-linux-musl
29+ - name : linux
30+ target : aarch64-unknown-linux-gnu
31+ - name : linux
32+ target : armv7-unknown-linux-gnueabihf
33+ - name : linux
34+ target : x86_64-unknown-linux-musl
35+ - name : linux
36+ target : aarch64-unknown-linux-gnu
37+ - name : linux
38+ target : x86_64-unknown-linux-musl
39+ - name : darwin
40+ target : aarch64-apple-darwin
41+ - name : darwin
42+ target : x86_64-apple-darwin
43+ - name : windows
44+ target : aarch64-pc-windows-msvc
45+ - name : windows
46+ target : x86_64-pc-windows-msvc
5847
5948 preBuildSteps :
6049 - pwsh : Rename-Item -Path "./.cargo/config.toml.disabled" -NewName "config.toml"
You can’t perform that action at this time.
0 commit comments