2016-10-14 51 views
2

有没有一种配置方法(例如,可能使用Fastfile)或者以较不详细的方式执行Fastlane?让fastlane更简洁

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

默认安装会打印所有内容,令人惊讶的是CLI还有一个--verbose mode,但我找不到任何相反的东西,例如--quiet模式。

编辑:

娄输出的一些例子,我想能够压制。考虑到我使用Fastfile从混帐回购协议,gymmatchcocoapodsget_version_numberincrement_version_number和其他几个动作

  • Installed Provisioning Profile
  • 所有git clone和远程Fastfile下载相关
  • get_version_numberincrement_version_number详细输出
  • legacy build system信息信息
  • 所有详细输出等匹配的“克隆远程git仓库..”“成功解密证书回购”
  • gymmatch,FASTLANE和从多了起来印刷
  • 所有发行说明所有其它摘要-to最新版本matchgymfastlane本身

回答

0

什么是你想从输出隐藏着怎样的一些例子吗?如果您正在讨论xcodebuild输出,则会将其传送至xcpretty,该源代码将执行源文件的呈现。

+0

嘿菲利克斯,我编辑我的问题有一些输出的例子,我希望我能压制。感谢您的关注:) –

+0

不知道,如果它甚至可能,这应该作为一个问题添加/ Fastlane的回购代替吗? –

+1

嘿@FelipeSabino,是的,这些都是很棒的一点,你会介意在GitHub上提交一个问题,并附上你当前的输出结果,所以我可以看看吗? – KrauseFx

3

您是否检查了https://docs.fastlane.tools/actions/的fastlane文档? 对于他们中的一些有参数surpress输出,为健身:

gym(
    ... 
    silent: true, 
    suppress_xcode_output: true, 
    ... 
) 
+0

嘿,我没有注意到。我一定会检查所有的动作,以确保我至少可以减少一点冗长(这是目前疯狂,如此多的日志!) –

+0

你也可以检查更新到最新的fastlane版本......也许有些东西已经改变同时。我的构建有大约100-150行的输出,但我没有压抑一切。 – Fahim