Shared module with common utilities to develop webapps.
This library contains all the shared requirements to develop microservices.
This example uses the embedded MVN on this repo using Windows. Be sure to set the correct JAVA_HOME environment variable.
- Clone this repository.
git clone https://github.com/Xustyx/xshared.git
- Compiling the library.
mvnw.cmd clean install
- Run all test
mvnw.cmd test
The methodology to contribute on this repository is based on GitFlow.
Developers can create 3 types of branches:
- Feature:
- Starts from develop
- Pull request to develop
- Naming under FT/x-y-z
- Example: FT/create-readme
- Bugfix:
- Starts from develop
- Pull request to develop
- Naming under BF/x-y-z
- Example: BF/fix-bus-error-handling
- Hotfix:
- Starts from master
- Pull request to master and develop
- Naming under HF/x-y-z
- Example: HF/critical-bus-casting
If you have any problem feel free to open an issue on this repository.
Xustyx @Xustyx
This repo uses SemVer for versioning.