2
我有一個項目on GitHub與自動生成on Travis CI。我的代碼(buildfix
分支,提交3ebc41a8b4738bce926b39cc3869c6dce8bed9bc
)的當前修訂成功,即使我有一個靜態分析器問題。這是xcodebuild
命令:爲什麼靜態分析儀問題不會使我的CI構建失敗?
xcodebuild -workspace UnrarKit.xcworkspace -scheme UnrarKit -sdk macosx -configuration Release analyze test
我也有「警告視爲錯誤」設置爲YES整個項目(用於發佈版本)。我得到這個輸出xcodebuild
:
The following commands produced analyzer issues: Analyze Classes/URKArchive.mm (1 command with analyzer issues)
我xcodebuild
在我的本地終端具有相同的結果轉載此。
爲什麼xcodebuild
仍然返回0
並允許我的構建成功?如果結果不能被使用,爲什麼要讓xcodebuild
首先進行分析?如果這是一個錯誤,我會把它提交給蘋果公司,但目前我對我做錯事情的可能性持開放態度。