使fastlane不那么冗长

Fel*_*ino 5 ruby automation command-line-interface fastlane

有没有办法配置(例如可能使用Fastfile)或以较简单的方式执行Fastlane?

它目前打印了大量信息,这些信息通常会使开发人员忽略警告和错误.主要问题是,在你知道发生了什么之前,需要花一些时间滚动并在很多无用的消息中搜索黄色/红色文本.

默认设置打印所有内容,令人惊讶的是,甚至有一种CLI --verbose模式,但我找不到任何相反的操作,例如--quiet模式.

编辑:

贝娄是我希望能够抑制的输出的一些例子.考虑到我使用的是Fastfile从一个混帐回购协议,gym,match,cocoapods,get_version_number,increment_version_number和其他几个动作

  • Installed Provisioning Profile
  • 所有git clone和相关的远程Fastfile下载
  • get_version_numberincrement_version_number详细的产出
  • legacy build system 信息消息
  • 所有详细的输出,如匹配的"克隆远程git repo ..","成功解密的证书回购"
  • gym,, matchfastlane和所有其他摘要打印
  • 从更高达最新版本的所有发行说明match,gym以及fastlane本身

Fah*_*him 8

您是否在https://docs.fastlane.tools/actions/上查看了fastlane文档?对于其中一些,有一些参数来抑制输出,对于健身房:

gym(
  ...
  silent: true,
  suppress_xcode_output: true,
  ...
)
Run Code Online (Sandbox Code Playgroud)


Kra*_*eFx 0

您想在输出中隐藏哪些内容的示例?如果您谈论的是xcodebuild输出,它会通过管道传输到xcpretty,它负责渲染源文件。

  • 嘿@FelipeSabino,是的,这些都是一些要点,您介意在 GitHub 上提交一个问题以及您当前的输出,以便我看一下吗? (2认同)