Checks version ordering for Maven and Gradle
Example:
./gradlew check printGradleVersionOrder printMavenVersionOrder -Pversions=2.3.0-M1,2.3.0-M2
> Task :checkGradleVersionOrder
Gradle sorted the versions as expected
> Task :checkMavenVersionOrder
Maven sorted the versions as expected
> Task :checkSemver
All the versions were semver
> Task :printGradleVersionOrder
Gradle Version Order
2.3.0-M1
2.3.0-M2
> Task :printMavenVersionOrder
Maven Versions
2.3.0-M1
2.3.0-M2
BUILD SUCCESSFUL in 456ms
5 actionable tasks: 5 executed