Skip to content

essobedo/gitlab-version-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status License Javadoc Maven Central

What is it for?

This project is actually an implementation of a Version Manager as defined in the project https://github.com/essobedo/application-manager based on the gitlab public API. It provides an abstract class called AbstractVersionManager that follows the Template method pattern by covering most part of the logic to implement the methods of the interface VersionManager and by only delegating the connection configuration to the sub classes.

How to build it?

This project relies on maven, so you will need to install maven 3 with a JDK 8, then simply launch the famous command mvn clean install and that's it!

To avoid signing the artifacts you can launch mvn clean install -Pfast. To check the quality of the code, you can launch mvn clean install -Pcheck.