2014年6月6日 星期五

TeamCity 整合 StyleCop

先打開管理頁面的Plugin List,選擇Available Plugin

找到StyleCop Runner

下載最新版本的StyleCop Plugin


把檔案解壓縮後會得到不帶版本號的Stylecop.zip


打開管理頁面的PluginList,點擊Upload plugin zip連結

選擇剛解壓縮出來的Stylecop.zip
上傳到Plugins資料夾下面

重新啟動TeamCity服務

Plugin列表中可以看到StyleCop套件的資訊

Build Step中就可以選擇StyleCop這個Runner
輸入選擇要檢查的檔案路徑和StyleCop.dll的路徑

預設會把找到的問題當做錯誤,造成建置失敗

可以修改Max Viloations,這是最大問題數的數量,超過就失敗,負數為不限制
另一個方法是勾選Treat errors as warnings,把錯誤當成警告

建置結果會順利通過,但有檢查到的數量顯示

點選該筆建置內容,就會看到StyleCop的詳細資料