mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2025-11-28 05:41:00 +01:00
995 B
995 B
docker-mailserver is OpenSource. That means that you can contribute on enhancements, bug fixing or improving the documentation in the Wiki.
Project architecture
├── config # User: personal configurations
├── target # Developer: default server configurations
└── test # Developer: integration tests
Development Workflow
The development workflow is the following:
- Fork project and clone your fork
- Create a branch using
git checkout -b branch_name - Code :-)
- Add integration tests in
test/tests.bats - Use
maketo build image locally and run tests - Document your improvements
- Commit, push and make a pull-request
- Pull-request is automatically tested on Travis
- When tests are green, your branch is merged into
master masteris automatically tested on Travis- Docker builds a new
latestimage