Improve `bbctl` setup / configuration process
Context
bbctl
accepts has an optional config.yaml
file with some top-level configuration options like log-level
, big-bang-repo
, and a few different options for credential helpers but there is no documentation listing all potential options nor is there a setup wizard to help bootstrap the configuration file. Right now, the onboarding process for bbctl
is basically keep running commands and fixing the panics as they arise.
Deliverables
- Create some sort of generateable documentation process that allows configuration options to be added to a single document.
- Create a
bbctl config
,bbctl init
, orbbctl setup
command that is a simple wizard for configuring a valid configuration file.
Stretch goals / out of scope?
Edited by Daniel Dides