无论是否使用Fastlane,都无法在Jenkins中创建iOS构建摘要报告(错误和警告)

时间:2018-04-23 06:58:58

标签: ios jenkins fastlane

我正在使用Jenkins和Fastlane为我的iOS项目提供CICD管道。在我们使用提供直接API的Xcode服务器之前,我使用它导出了构建摘要(编译错误,来自Xcode的警告)。 但现在使用Jenkins或fastlane我无法做到,因为我找不到任何生成此报告的API。

对于代码分析,我使用的是swiftlint。它只生成代码分析报告,并没有在Jenkins中显示默认警告,如弃用等。所以我明白我不能为此目的使用代码分析工具。

有什么方法可以在Jenkins中生成警告和错误报告?对于增加内部版本号,执行测试用例,代码签名,生成二进制文件等所有操作,我已经在我的fastfile中编写了单独的通道。

1 个答案:

答案 0 :(得分:0)

可以选择在Jenkins中生成警告报告。我们需要

  • 在jenkins中安装警告插件,
  • 添加发布后步骤以扫描编译器警告
  • 选择Clang LLVM作为解析器。

将显示警告的趋势图,并且可以使用远程API在其他地方使用该报告。

但是在错误上找不到任何东西。