Skip to content

sprawl-io/sprawl-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sprawl-core

Core API Service for Sprawl Platform

Testing

Run linter via:

mvn checkstyle:checkstyle -Dcheckstyle.consoleOutput=true

Run tests:

Note: Docker must be running on machine for integration tests to pass

mvn test

Sample start flow:

mvn clean validate
mvn clean compile
mvn checkstyle:checkstyle -Dcheckstyle.consoleOutput=true
mvn clean test

Execution

Run API Service via Maven Plugin

mvn spring-boot:run

Packaging

Package Service as Executable .jar

mvn package 

Build Docker Image of Service

mvn install dockerfile:build

Contributing

Please refer to the Git Flow document in the Wiki for guidance on contributing.

Versioning

Tally adheres to Semantic Versioning 2.0.0. Learn more here.
The current version of sprawl-core is 0.0.2