mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2024-01-19 02:48:50 +00:00
Updated How to contribute (markdown)
This commit is contained in:
parent
e7f16f56f0
commit
9879d7a80a
|
@ -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`
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue