2016-02-08 269 views
-1

我们有一个通过PowerShell脚本一旦运行它,它retuns通过脚本结果返回跑了第三方软件(以及一个XML文件)。运行PowerShell脚本

我的问题是有反正声纳的Qube内运行PowerShell脚本(或Windows命令行),或者我会写一个全新的插件?

罗素

回答

0

你没有提到的第三方工具是什么,或者什么样的它产生的结果。所以猜测:是的,你必须编写一个新的插件来读取这个工具生成的结果,并将它们作为分析的一部分导入。

注意,我不提烧的工具。这是可以做到的,但通常插件只是导入工具报告,并且因为插件开发是用Java完成的,所以包含将工具作为构建脚本/流程的一部分来使用可能会更简单。但是,如果您觉得自己确实必须从插件中解雇它,则StyleCop plugin可能会为您指出正确的方向。但是,虽然StyleCop插件直接触发StyleCop,但您会触发一个脚本来触发您的工具。或者,也许你会将你的脚本逻辑合并到你的插件中? (从长远来看,这种方式可能较少的麻烦。)

+0

只是为了确认该工具是内部遗留的工具,如果我把它放在这里,将没有多大的意义。如果发现问题,Powershell脚本将返回错误代码并将错误输出到流中。由于所述工具也输出到XML文件,所以格式是自定义XML格式。 希望有所帮助。也出于兴趣射击工具如何做到这一点等? –