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 as service.