美文网首页
Jenkins Fastlane 优化

Jenkins Fastlane 优化

作者: jzhang | 来源:发表于2020-01-16 00:23 被阅读0次

1、Fastlane控制台输出内容太多了怎么办?

    gym(
      ...
      silent: true,
      suppress_xcode_output: true,
      buildlog_path: "/Users/xxx/Desktop/fastlane/logs",
    )

主要是gym打包的时候日志太多,隐藏即可
silent
在构建时隐藏终端不必要输出的信息
suppress_xcode_output
抑制xcodebuild输出到stdout。输出信息在buildlog_path中仍然保存
buildlog_path
存储构建日志的目录

2、Jenkins控制台出现[0m之类的字符怎么办?

其实这是有颜色的日志。

我们可以通过--disable_output_color开关将输出日志的颜色关闭。之所以实现这么一个功能,是因为在Jenkins中本来也无法显示颜色,但是如果还将Terminal中有颜色的日志内容输出到Jenkins中,就会出现一些额外的字符,比较影响日志的美观。

事实上,当前在Jenkins中,是可以通过安装插件来实现在输出日志中显示颜色的。

这个插件就是AnsiColor

安装的方式很简单,【Manage Jenkins】->【Manage Plugins】,搜索AnsiColor进行安装即可。

安装完成后,在Jenkins Project的Configure页面中,Build Environment栏目下会多出Color ANSI Console Output配置项,勾选后即可开启颜色输出配置。

image.png

ANSI color map的列表选择框中,存在多个选项,默认情况下,选择xterm即可。

相关文章

网友评论

      本文标题:Jenkins Fastlane 优化

      本文链接:https://www.haomeiwen.com/subject/qlixzctx.html