-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy path.appveyor.yml
32 lines (32 loc) · 1.01 KB
/
.appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# This file is generated from build.rcl.
{
"build_script": ["cargo build"],
"environment": {
"matrix": [
{"target": "1.60.0-x86_64-pc-windows-msvc"},
{"target": "1.60.0-i686-pc-windows-msvc"},
{"target": "1.70.0-x86_64-pc-windows-msvc"},
{"target": "1.70.0-i686-pc-windows-msvc"},
{"target": "beta-x86_64-pc-windows-msvc"},
{"target": "beta-i686-pc-windows-msvc"},
{"target": "nightly-x86_64-pc-windows-msvc"},
{"target": "nightly-i686-pc-windows-msvc"},
{"target": "beta-x86_64-pc-windows-gnu"},
{"target": "beta-i686-pc-windows-gnu"}
]
},
"install": [
{
"ps": "Start-FileDownload \"https://static.rust-lang.org/dist/rust-${env:target}.msi\""
},
{
"ps": "msiexec /package \"rust-${env:target}.msi\" /quiet /norestart | Write-Output"
},
{
"ps": "$env:Path = [System.Environment]::GetEnvironmentVariable(\"Path\",\"Machine\")"
},
"rustc --version",
"cargo --version"
],
"test_script": ["cargo test"]
}