1 插件管理中,进行xcode下载
2 系统设置里面,进行静态扫描工具的下载
clang是专门针对oc语言的静态扫描工具,提供的下载地址为:http://clang-analyzer.llvm.org/
下载后,可将该工具的安装目录填写
3 新建一个自由风格的工程
4 首先填写源码的地址及源码的管理工具,根据实际情况选择git或者svn
5 选择构建环境
6 选择构建环境,可根据自己的情况,如果有需要,可执行shell命令
7 构建步骤中,增加Xcode
选择xcode工程中,target名字,进行编译打包选择
8 选择打包证书,主机的操作权限
9 选择工程执行的sdk,模拟器或者真机
10 xcode选择命令行执行工具下载
11 构建步骤中,增加clang scan-build操作
高级选项中,可以选择clang工具
12 构建后步骤选择,报告的输出和邮件的发送
可以设置阀值,对一些工程中暂时不改或者第三方包中不修复的bug,进行自动过滤,避免每次都进行报警,浪费精力投入
邮件的结果发送。
这样,到此,就全部完成,可以进行ios静态扫描的持续集成搭建。