An alias allows layers to define custom tasks which can be invoked with a single command, for example,
An alias links a module to a command which is accessible from the
fury alias add -a run-integration-tests \ -m myproject/integration \ -D 'runs the integration tests'
Fury also allows commands to be installed globally on a user’s system, so that commands may be run from anywhere, much like Ruby gems.
A command may be installed globally using,
fury install -C hippo -m hippo/cli
This will make a new command,
hippo, available in the user’s shell which,
when run, like so,
will perform the equivalent to,
fury -m hippo/cli
passing any command-line arguments to the
main() method of the “main” class