88 lines
1.8 KiB
JSON
88 lines
1.8 KiB
JSON
{
|
|
"version": "2.0.0",
|
|
"options": {
|
|
"env": {
|
|
"DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "true"
|
|
}
|
|
},
|
|
"tasks": [
|
|
{
|
|
"taskName": "Restore: solution",
|
|
"command": "dotnet",
|
|
"args": [
|
|
"restore"
|
|
]
|
|
},
|
|
{
|
|
"taskName": "Compile: solution",
|
|
"isBuildCommand": true,
|
|
"command": "dotnet",
|
|
"args": [
|
|
"build",
|
|
"${workspaceRoot}/KestrelHttpServer.sln"
|
|
],
|
|
"problemMatcher": "$msCompile"
|
|
},
|
|
{
|
|
"taskName": "Compile: CodeGenerator",
|
|
"command": "dotnet",
|
|
"args": [
|
|
"build"
|
|
],
|
|
"options": {
|
|
"cwd": "${workspaceRoot}/tools/CodeGenerator/"
|
|
},
|
|
"problemMatcher": "$msCompile"
|
|
},
|
|
{
|
|
"taskName": "Run: CodeGenerator",
|
|
"command": "dotnet",
|
|
"args": [
|
|
"run"
|
|
],
|
|
"options": {
|
|
"cwd": "${workspaceRoot}/tools/CodeGenerator/"
|
|
}
|
|
},
|
|
{
|
|
"taskName": "Run: Benchmarks",
|
|
"command": "dotnet",
|
|
"args": [
|
|
"run",
|
|
"-c",
|
|
"Release"
|
|
],
|
|
"options": {
|
|
"cwd": "${workspaceRoot}/test/Microsoft.AspNetCore.Server.Kestrel.Performance/"
|
|
}
|
|
},
|
|
{
|
|
"taskName": "Test: KestrelTests",
|
|
"isTestCommand": true,
|
|
"command": "dotnet",
|
|
"args": [
|
|
"test",
|
|
"-f",
|
|
"netcoreapp1.1"
|
|
],
|
|
"options": {
|
|
"cwd": "${workspaceRoot}/test/Microsoft.AspNetCore.Server.KestrelTests"
|
|
},
|
|
"problemMatcher": "$msCompile"
|
|
},
|
|
{
|
|
"taskName": "Test: FunctionalTests",
|
|
"command": "dotnet",
|
|
"args": [
|
|
"test",
|
|
"-f",
|
|
"netcoreapp1.1"
|
|
],
|
|
"options": {
|
|
"cwd": "${workspaceRoot}/test/Microsoft.AspNetCore.Server.Kestrel.FunctionalTests"
|
|
},
|
|
"problemMatcher": "$msCompile"
|
|
}
|
|
]
|
|
}
|