在.NET Framework应用程序中将测试指定为构建目标

时间:2019-03-08 11:19:33

标签: c# asp.net .net msbuild msbuild-task

我目前有一个.NET Framework Application,我正在尝试使用jenkins使其构建过程自动化。有没有一种方法可以在启动项目文件的目标中指定测试,以便我可以指定以下命令:

  

msbuild / t:Test

它将运行测试吗?

1 个答案:

答案 0 :(得分:0)

我建议您使用 Test Target创建一个新的run文件。

例如,您将在存储库根目录中创建一个文件,将其命名为{ "$schema": "https://vega.github.io/schema/vega-lite/v3.json", "data": {"url": "data/seattle-weather.csv", "format": {"type": "csv"}}, "layer": [{ "mark": {"type": "line", "color": "orange"}, "encoding": { "x": {"timeUnit": "yearmonthdate", "field": "date", "type": "temporal"}, "y": {"field": "temp_max", "type": "quantitative"} } }, { "mark": {"type": "line", "color": "red"}, "encoding": { "x": {"timeUnit": "yearmonthdate", "field": "date", "type": "temporal"}, "y": {"field": "temp_min", "type": "quantitative"} } }] } ,并将以下代码放入其中:

proj

然后用jenkins.build调用此文件。

(当然,此文件定义了很多与环境有关的东西。)