forked from OrchardCMS/OrchardCore
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtasks.json
48 lines (48 loc) · 1.32 KB
/
tasks.json
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
{
"version": "0.1.0",
"linux": { "command": "sh", "args": ["-c"] },
"osx": { "command": "sh", "args": ["-c"] },
"windows": { "command": "cmd", "args": ["/C"] },
"isShellCommand": true,
"showOutput": "always",
"suppressTaskName": true,
"tasks": [
{
"taskName": "Dotnet Restore",
"args": [ "dotnet restore" ]
},
{
"taskName": "Dotnet Restore Force",
"args": [ "dotnet restore --no-cache" ]
},
{
"taskName": "Web App: Dotnet Build Debug",
"args": [ "dotnet build ${workspaceRoot}/src/OrchardCore.Cms.Web -c Debug" ],
"isBuildCommand": true,
"problemMatcher": "$msCompile"
},
{
"taskName": "Web App: Dotnet Rebuild Debug",
"args": [ "dotnet build ${workspaceRoot}/src/OrchardCore.Cms.Web --no-incremental -c Debug" ],
"problemMatcher": "$msCompile"
},
{
"taskName": "Web App: Dotnet Build Release",
"args": [ "dotnet build ${workspaceRoot}/src/OrchardCore.Cms.Web -c Release" ],
"problemMatcher": "$msCompile"
},
{
"taskName": "Web App: Dotnet Run",
"args": [ "cd ${workspaceRoot}/src/OrchardCore.Cms.Web & dotnet run" ]
},
{
"taskName": "Web App: Dotnet Publish",
"args": [ "dotnet publish ${workspaceRoot}/src/OrchardCore.Cms.Web --output ../publish" ]
},
{
"taskName": "Gulp Build",
"args": [ "gulp build" ],
"problemMatcher": "$gulp-tsc"
}
]
}