Skip to content

Commit 6214110

Browse files
committed
run samples as tasks
1 parent 030186e commit 6214110

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

.vscode/tasks.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,16 @@
5050
"presentation": {
5151
"reveal": "always"
5252
}
53+
},
54+
{
55+
"label": "run sample",
56+
"type": "shell",
57+
"command": "dotnet",
58+
"args": ["fake", "run", "./build.fsx", "--target", "RunSample"],
59+
"problemMatcher": ["$msCompile"],
60+
"presentation": {
61+
"reveal": "always"
62+
}
5363
}
5464
]
5565
}

build.fsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,9 @@ Target.create "RunAnalyzer" (fun ctx ->
167167

168168
DotNet.exec id "fsharp-analyzers" args |> ignore)
169169

170+
Target.create "RunSample" (fun ctx ->
171+
DotNet.exec id "run" "--project samples/FSharp.CosmosDb.Samples/FSharp.CosmosDb.Samples.fsproj" |> ignore)
172+
170173
Target.create "Default" ignore
171174
Target.create "Release" ignore
172175
Target.create "CI" ignore
@@ -188,5 +191,6 @@ Target.create "CI" ignore
188191
==> "CI"
189192

190193
"Default" ==> "Publish" ==> "RunAnalyzer"
194+
"Default" ==> "Publish" ==> "RunSample"
191195

192196
Target.runOrDefault "Default"

0 commit comments

Comments
 (0)