Building¶
As build script we use Tox, so it`s easy to execute the different kind of build commands like, generate docs or execute tests.
tox -e spigot
Possible Tox Envs
env |
Description |
|
generates the sphinx documentation page (generated to |
|
Execute an Molecule tests for the classic vanilla Minecraft server (Tested |
|
Execute the Molecule tests for a spigot server. |
Versioning¶
This project follows semantic versioning.
In the context of semantic versioning, consider the role contract to be defined by the role variables.
Changes that require user intervention will increase the major version. This includes changing the default value of a role variable.
Changes that do not require user intervention, but add backwards-compatible features, will increase the minor version.
Bug fixes will increase the patch version.
Handling Version¶
.bumpversion.cfg
placed in the project root directory.Update project minor version¶
Call bumpversion on the commandline like:
bumpversion minor
for update the minor version of this project.