Jenkins批处理文件运行.NET控制台应用程序:无输出

时间:2016-11-04 09:16:44

标签: c# jenkins

我有一个基于Jenkins构建的应用程序(在Windows上),在构建完成后,我想使用用C#编写的自定义工具从构建结果创建一个包,即准备它们用于部署。这样运行正常,但是工具的输出没有显示在jenkins控制台中。我得到的就是

D:\Jenkins\workspace\Project>D:\Tools\PackagesCreator.exe /noGui /inputFolder="D:\Jenkins\workspace\Project\bin\Release" /outputFolder="D:\Release" /overwrite
D:\Jenkins\workspace\Project>exit 0 

作为Jenkins项目配置中的命令,我刚写了

D:\Tools\PackagesCreator.exe /noGui /inputFolder="%WORKSPACE%\bin\Release" /outputFolder="D:\Release" /overwrite

PackagesCreator工具正在使用Console.WriteLine()(我也尝试了Console.Error.WriteLine()),当它直接从cmd调用时效果很好。

如何让Jenkins显示自定义工具的输出?

0 个答案:

没有答案