Fabric CLI #
The command line interface to Fabric is fabric
CLI tool.
The core Fabric commands are:
install
— installs all required plugins, listed in the global configuration. See plugin installation docs for more details.data
— executes the data block and prints out prettified JSON to standard output.render
— renders the specified target (a document template) and prints out the result to standard output or to a file.
To get more details, run fabric --help
:
$ fabric --help
Usage:
fabric [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
data Execute a single data block
help Help about any command
install Install plugins
render Render the document
Flags:
--color enables colorizing the logs and diagnostics (if supported by the terminal and log format) (default true)
-h, --help help for fabric
--log-format string format of the logs (plain or json) (default "plain")
--log-level string logging level ('debug', 'info', 'warn', 'error') (default "info")
--source-dir string a path to a directory with *.fabric files (default ".")
-v, --verbose a shortcut to --log-level debug
--version version for fabric
Use "fabric [command] --help" for more information about a command.
Source directory #
Fabric loads *.fabric
files from a source directory. By default, a source directory is the current directory (.
) but it’s possible to set --source-dir
argument when running fabric
to load files from a different location.
Next step #
Take a look at the tutorial to see the commands in action.