Development

This section shoud be descripe how the development process (coding, testing, releasing and publishing) works.

Branch Modell

As Branchmodel we use a mix of Gitflow and pull-requests. Gitflow is used for the Release Process, the master branch present the latest Published Release. PullRequests are used for integrate external changes and feature branches into the develop branch.

The develop branch contains the latest unrelesed version from the role, mostly stable ;)
New features will be develop in feature branches like feature/integrate-cuberite, it`s not recomendet to use this on PRODUCTION!!!.
The master present the latest published release.

For the Continuous Integration we use Travis CI Travis CI build status as service.