gitlab-cli
gitlab-cli copied to clipboard
GitLab Command Line Tool - Interact with your GitLab server via the command line to manage snippets, projects and more.
All should have usage examples.
See highline or look at Thor shell options
Allow user to configure output levels. Levels could be: - Debug - Show all output - Normal - Show info output plus warnings - NoWarn - Show info output and...
Add support for a global config that will merge with the user config. Warn if the user config isn't present. Also add a config that allows suppression of global config...
Mimic RDoc format perhaps. Along the same lines, add RDoc documentation throughout code.
Example: gitlab snippet add file.txt -t title -n name Looks ok, right? But it gives a big ugly stack trace. In this case it was simply missing the project ID...