Getting startedSet up the CLI
Output for people
By default, ferry prints text for people. The results and the progress messages use two different channels.
ferry writes the results to stdout.
1 / 3
The two channels
| Channel | What ferry writes |
|---|---|
| stdout | The results. |
| stderr | The progress (Packing …, Uploading …), the warnings and the errors. |
What the text looks like
ferry prints tables with aligned columns, and blocks of keys and values. See an example in The commands that you use most.
| Text | Form |
|---|---|
| A log line | HH:MM:SS [instance] line |
| A message from Ferry in a deploy log | It starts with ==> |
For a script, use JSON output.
ferry uses colors only when these three conditions are true:
- The output is a terminal.
NO_COLORhas no value.TERMis notdumb.