Updated How to contribute (markdown)

This commit is contained in:
Thomas VIAL 2016-04-27 23:56:55 +02:00
parent e7f16f56f0
commit 9879d7a80a

View file

@ -10,12 +10,15 @@
When `v2` will be released, the development workflow will be: When `v2` will be released, the development workflow will be:
- Fork - Fork and clone your fork
- Improve - Create a branch using `git checkout -b branch_name`
- Code :-)
- Add integration tests in `test/tests.bats` - Add integration tests in `test/tests.bats`
- Use `make` to build image locally and run tests - Use `make` to build image locally and run tests
- Document your improvements - Document your improvements
- Commit, push and make a pull-request on `develop` branch - Commit, push and make a pull-request on `develop` branch
- When tests are green, your branch is merged and tested on real servers by contributors - When tests are green, your branch is merged to `develop`
- When feedback is positive, develop is merged on master - Docker builds a new `develop` image
- `:develop` image is tested on real servers by contributors
- When feedback is positive, `develop` is merged on `master`