diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..2b2dfcb
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,4 @@
+language: java
+
+jdk:
+ - oraclejdk8
\ No newline at end of file
diff --git a/README.html b/README.html
index 8e3fbb8..5faf97b 100644
--- a/README.html
+++ b/README.html
@@ -49,6 +49,7 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf
Semantic Version Annotation Processor
+

An annotation processor that automatically generates a GeneratedVersion
class containing the semantic version (major, minor, patch, etc.) that is read from a Properties
file or defined in the annotation.
This processor was inspired by Cédric Beust's version-processor.
Examples
diff --git a/README.md b/README.md
index 676aa1f..3afbdb7 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,7 @@
# Semantic Version Annotation Processor
+[](http://opensource.org/licenses/BSD-3-Clause) [](https://www.versioneye.com/user/projects/56a680101b78fd00390001d2) [](https://travis-ci.org/ethauvin/semver) [](https://maven-badges.herokuapp.com/maven-central/net.thauvin.erik/semver)
+
An [annotation processor](https://docs.oracle.com/javase/8/docs/api/javax/annotation/processing/Processor.html) that automatically generates a `GeneratedVersion` class containing the [semantic version](http://semver.org/) (major, minor, patch, etc.) that is read from a `Properties` file or defined in the [annotation](https://docs.oracle.com/javase/tutorial/java/annotations/basics.html).
This processor was inspired by Cédric Beust's [version-processor](https://github.com/cbeust/version-processor).
diff --git a/build.gradle b/build.gradle
index 8436ed6..3852ab7 100644
--- a/build.gradle
+++ b/build.gradle
@@ -62,7 +62,7 @@ repositories {
dependencies {
compile 'org.apache.velocity:velocity:1.7'
- testCompile 'org.testng:testng:+'
+ testCompile 'org.testng:testng:6.9.10'
}
bintray {