Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Make fastlane less verbose

Is there a way to configure (may be using the Fastfile, for example) or execute Fastlane in a less verbose way?

It currently prints a lot of information that generally blinds developers of warnings and also errors. The main problem is that it takes some time scrolling and searching for the yellow/red text among a lot of useless messages until you have a clue of what happened.

The default setup prints everything and surprisingly there is even a --verbose mode for the CLI, but I could not find anything that do the opposite, like for example a --quiet mode.

EDIT:

Bellow are some examples of output I would like to be able to suppress. Taking into account that I use a Fastfile from a git repo, gym, match, cocoapods, get_version_number, increment_version_number and several other actions

  • Installed Provisioning Profile table
  • All git clone and related from remote Fastfile download
  • get_version_number and increment_version_number detailed outputs
  • legacy build system info message
  • All detailed outputs like match's "Cloning remote git repo..", "Successfully decrypted certificates repo", etc
  • gym, match, fastlane and all other summaries printed
  • All release notes from more up-to-date versions for match, gym and fastlane itself
like image 538
Felipe Sabino Avatar asked Oct 14 '16 00:10

Felipe Sabino


1 Answers

Did you check the fastlane documentation at https://docs.fastlane.tools/actions/? For some of them there are parameters to surpress output, for gym:

gym(
  ...
  silent: true,
  suppress_xcode_output: true,
  ...
)
like image 124
Fahim Avatar answered Nov 15 '22 22:11

Fahim