IOS客户端静态扫描持续集成搭建

来源:互联网 发布:地税优化纳税服务 编辑:程序博客网 时间:2024/05/22 05:12

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静态扫描的持续集成搭建。


0 0
原创粉丝点击