Updated How to contribute (markdown)

This commit is contained in:
Thomas VIAL 2016-04-28 00:10:25 +02:00
parent dc99cf4c91
commit e291fe67e1

View file

@ -8,15 +8,17 @@
#### Development Workflow
When `v2` will be released, the development workflow will be:
The development workflow is the following:
- Fork and clone your fork
- Fork project and clone your fork
- Create a branch using `git checkout -b branch_name`
- Code :-)
- Add integration tests in `test/tests.bats`
- Use `make` to build image locally and run tests
- Document your improvements
- [Commit](https://help.github.com/articles/closing-issues-via-commit-messages/), push and make a pull-request
- Branch is automatically tested on Travis
- When tests are green, your branch is merged to `master`
- Master is automatically tested on Travis
- Docker builds a new `latest` image