A command-line interface (CLI) for Trellis with autocompletion.
Manage your Trellis projects via the
Warning: this project is very early in development so bug reports are welcome
OSX Quick Install (via Homebrew)
brew install roots/tap/trellis-cli
- Download the latest release for your OS
- Put the unarchived binary in your
trellis --autocomplete-installto install shell autocompletions
Note: only OSX builds are tested so far.
Homebrew support is coming soon!
trellis for the complete usage and help.
Support commands so far:
deploy- Deploys a site to the specified environment.
galaxy- Commands for Ansible Galaxy
info- Displays information about this Trellis project
new- Creates a new Trellis project
provision- Provisions the specified environment
rollback- Rollsback the last deploy of the site on the specified environment.
trellis-cli requires Go 1.10+ since it uses Go modules.
- Make sure Go 1.10+ is installed (
brew install goon OSX)
- Clone the repo
Contributions are welcome from everyone. We have contributing guidelines to help you get started.
Help support our open-source development efforts by becoming a patron.
Keep track of development and community news.