Skip to content

Latest commit

 

History

History
62 lines (53 loc) · 1.22 KB

README.md

File metadata and controls

62 lines (53 loc) · 1.22 KB

trackline-simplifier

The trackline-simplifier creates a simplified geometry from a source of longitude, latitude, and timestamped coordinates.

Using Library In Your Project

TODO

Runtime Requirements

  1. Java 8

Building From Source

Maven 3.6.0+ is required.

mvn clean install

Release from trunk (new branch)

###Create branch

mvn release:branch -DbranchName=2.1 -DdevelopmentVersion=2.2.0-SNAPSHOT

OR

mvn release:branch -DbranchName=2.1 -DdevelopmentVersion=2.2.0-SNAPSHOT -DdryRun=true
mvn release:clean

Release

See Release from branch to do a non snapshot release

Release from branch (patch / RC release)

Prepare release

mvn release:prepare -Dtag=v2.1.0 -DreleaseVersion=2.1.0 -DdevelopmentVersion=2.1.1-SNAPSHOT

OR

mvn release:prepare -Dtag=v2.1.0 -DreleaseVersion=2.1.0 -DdevelopmentVersion=2.1.1-SNAPSHOT -DdryRun=true
mvn release:clean

If you mess up, run:

mvn release:clean

and try again

Release

mvn release:perform

OR

mvn release:perform -DdryRun=true
mvn release:clean

If you mess up, run:

mvn release:rollback

More Info

https://maven.apache.org/maven-release/maven-release-plugin/index.html