2016-10-14 1 views
2

Gibt es eine Möglichkeit zu konfigurieren (möglicherweise die Verwendung der Fastfile, zum Beispiel) oder Fastlane in einer weniger wortreiche Weise ausführen?make fastlane weniger ausführlich

Es druckt derzeit eine Menge von Informationen, die in der Regel Entwickler von Warnungen und Fehlern stört. Das Hauptproblem besteht darin, dass es einige Zeit dauert, bis Sie den gelb/roten Text unter vielen nutzlosen Nachrichten suchen und scrollen, bis Sie eine Ahnung davon haben, was passiert ist.

Die Standardeinrichtung druckt alles und überraschend gibt es sogar eine --verbose mode für die CLI, aber ich konnte nichts finden, das das Gegenteil tut, wie zum Beispiel ein --quiet Modus.

EDIT:

Bellow sind einige Beispiele für Ausgabe möchte ich unterdrücken können, mögen. Unter Berücksichtigung, dass ich ein Fastfile aus einem Git-Repo verwenden, gym, match, cocoapods, get_version_number, increment_version_number und einige andere Aktionen

  • Installed Provisioning Profile Tisch
  • Alle git clone und im Zusammenhang von entfernten Fastfile herunterladen
  • get_version_number und increment_version_number detaillierte Ausgaben
  • legacy build system info Nachricht
  • Alle detaillierten Ausgaben wie Spiel des "Cloning Remote-Repo-git ..", "Erfolgreich Repo entschlüsselt Zertifikate" usw.
  • gym, match, fastlane und alle anderen Zusammenfassungen
  • Alle Release Notes gedruckt von mehr nach oben -to-date Versionen für match, gym und fastlane selbst

Antwort

0

Was sind einige Beispiele dafür, was Sie von dem Ausgang verstecken wollen? Wenn Sie über die Ausgabe xcodebuild sprechen, wird sie an xcpretty weitergeleitet, die das Rendern der Quelldateien durchführt.

+0

Hey Felix, ich meine Frage mit einigen Ausgang Beispielen bearbeiten ich wünsche, ich unterdrücken konnte. Danke für die Aufmerksamkeit :) –

+0

Keine Ahnung, ob es überhaupt möglich ist, sollte dies als Problem/Frage von Fastlanes Repo stattdessen hinzugefügt werden? –

+1

Hey @FelipeSabino, ja, das sind ein paar tolle Punkte, würde es dir etwas ausmachen, ein Problem auf GitHub mit deiner aktuellen Ausgabe zu stellen, damit ich es dir anschauen kann? – KrauseFx

3

Haben Sie die Fastlane-Dokumentation unter https://docs.fastlane.tools/actions/ überprüft? Für einige von ihnen gibt es Parameter Ausgang surpress, für Fitness-Studio:

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

Hey, das habe ich nicht bemerkt. Ich werde definitiv alle Aktionen überprüfen, um sicherzustellen, dass ich die Ausführlichkeit zumindest ein wenig verringern kann (Es ist derzeit verrückt, so viele Protokolle!) –

+0

Sie könnten auch überprüfen, um auf die neueste Fastlane-Version zu aktualisieren ... vielleicht hat sich einiges geändert der Zwischenzeit. Mein Build hat etwa 100-150 Zeilen Output, aber ich habe nicht alles verdrängt. – Fahim