ahoy
ahoy copied to clipboard
Create self-documenting cli programs from YAML files. Easily wrap bash, grunt, npm, docker, (anything) to standardize your processes and make the lives of the people working on your project better.
 `ahoy somecommand < [tab]` @dkinzer reports this causing his machine to lock up, but can then get back out with ctl-c.. the command expects a docker exec -i pipe...
Right now, you have to import another file to have subcommands, but it would be nice to: 1) Declare subcommands in the parent file itself, making it easier to have...
Right now, each command can specify a description of the command with `usage` that shows up in the command listing, but sometimes you might want to get even more detail...
I copied the example `.ahoy.yml` from the home page, ending with this: ```yaml subcommands: usage: List the commands from the imported config files. # These commands will be aggregated together...
It might be nice to be able to have a globally defined .ahoy.yml that can be project-wide or for personal use not to be added to the per project file.
I am trying to trap SIGINT in my ahoy cmd to kill a process gracefully, but ahoy dumps me straight back into the shell as soon as I hit Ctrl-C....
I would like imports to be defined but that they wouldn't err if the import file doesn't exist or it's empty.
Closes #118
Bumps [github.com/urfave/cli](https://github.com/urfave/cli) from 1.22.9 to 1.22.14. Release notes Sourced from github.com/urfave/cli's releases. v1.22.14 What's Changed Update dependencies for v1 by @meatballhat in urfave/cli#1748 Full Changelog: https://github.com/urfave/cli/compare/v1.22.13...v1.22.14 v1.22.13 What's Changed Shift...
**Is your feature request related to a problem? Please describe.** Sometimes, it is required to have commands to have multiple aliases. **Describe the solution you'd like** I'd like to have...