{ "version": "2.0.0", "tasks": [ { "label": "restore", "command": "${env:ProgramFiles}\\dotnet\\dotnet.exe", "type": "process", "args": [ "restore", "${workspaceFolder}/SimpleAdmin.sln" ], "problemMatcher": "$msCompile", "group": "build" }, { "label": "build-api", "command": "${env:ProgramFiles}\\dotnet\\dotnet.exe", "type": "process", "args": [ "build", "${workspaceFolder}/src/SimpleAdmin.Api/SimpleAdmin.Api.csproj", "/property:GenerateFullPaths=true", "/consoleloggerparameters:NoSummary;ForceNoAlign" ], "dependsOn": "restore", "problemMatcher": "$msCompile", "group": { "kind": "build", "isDefault": true } }, { "label": "build-tests", "command": "${env:ProgramFiles}\\dotnet\\dotnet.exe", "type": "process", "args": [ "build", "${workspaceFolder}/src/Oms.Tests/Oms.Tests.csproj", "/property:GenerateFullPaths=true", "/consoleloggerparameters:NoSummary;ForceNoAlign" ], "dependsOn": "restore", "problemMatcher": "$msCompile", "group": "build" }, { "label": "test-billing-demo", "command": "${env:ProgramFiles}\\dotnet\\dotnet.exe", "type": "process", "args": [ "test", "${workspaceFolder}/src/Oms.Tests/Oms.Tests.csproj", "--filter", "FullyQualifiedName~SimulateParcelOrderBilling_FullPipeline", "--logger", "console;verbosity=detailed" ], "dependsOn": "build-tests", "problemMatcher": "$msCompile", "group": "test" }, { "label": "test", "command": "${env:ProgramFiles}\\dotnet\\dotnet.exe", "type": "process", "args": [ "test", "${workspaceFolder}/src/Oms.Tests/Oms.Tests.csproj", "--no-restore" ], "dependsOn": "build-tests", "problemMatcher": "$msCompile", "group": "test" } ] }