2016-02-08 266 views
-1

我們有一個通過PowerShell腳本一旦運行它,它retuns通過腳本結果返回跑了第三方軟件(以及一個XML文件)。運行PowerShell腳本

我的問題是有反正聲納的Qube內運行PowerShell腳本(或Windows命令行),或者我會寫一個全新的插件?

羅素

回答

0

你沒有提到的第三方工具是什麼,或者什麼樣的它產生的結果。所以猜測:是的,你必須編寫一個新的插件來讀取這個工具生成的結果,並將它們作爲分析的一部分導入。

注意,我不提燒的工具。這是可以做到的,但通常插件只是導入工具報告,並且因爲插件開發是用Java完成的,所以包含將工具作爲構建腳本/流程的一部分來使用可能會更簡單。但是,如果您覺得自己確實必須從插件中解僱它,則StyleCop plugin可能會爲您指出正確的方向。但是,雖然StyleCop插件直接觸發StyleCop,但您會觸發一個腳本來觸發您的工具。或者,也許你會將你的腳本邏輯合併到你的插件中? (從長遠來看,這種方式可能較少的麻煩。)

+0

只是爲了確認該工具是內部遺留的工具,如果我把它放在這裏,將沒有多大的意義。如果發現問題,Powershell腳本將返回錯誤代碼並將錯誤輸出到流中。由於所述工具也輸出到XML文件,所以格式是自定義XML格式。 希望有所幫助。也出於興趣射擊工具如何做到這一點等? –