Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Documentation for everything #39

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Conversation

ThomasBuchinger
Copy link
Owner

@ThomasBuchinger ThomasBuchinger commented Jan 28, 2019

At the moment the only existing documentation is the README and the forum thread on talk.manageiq.org

This PR adds a user guide and some supporting documentation (reference, developer guide, ...).

ThomasBuchinger and others added 2 commits January 27, 2019 23:36
* Add missing CLI flags and ENV variables to configuration
* Restructure CLI layout. Add 'branch' and 'domain' sub commands
* Refactor: Separate Config sources from Settings-Value
  MiqFlow::Config now does the config processing and presents the
  update_* methods to the rest of the program
  MiqFlow::Settings implements the update_* methods
* FIX wrong boolean for clear_tmp
* Add support for /etc/miqflow.yaml
* Remove support for configuration files in the current working directory
* Add support for configurable branch naming conventions
* Removes unnecessary restriction for branch names
* Replace invalid charachters in MIQ domain names
* Shorten domain prefix to 'feat' (prev 'feature')
* Refactor Travis build
ThomasBuchinger pushed a commit that referenced this pull request Feb 12, 2019
Also fix a minor error in the CLI help text
@ThomasBuchinger ThomasBuchinger changed the title Update CHANGELOG.md Add Documentation for everything Feb 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant