Fix acceptance test for Travis and Docker

* Run the acceptance test on Travis CI for each pushes and pull requests.
* Run the acceptance test on Docker for each releases to verify JVM and Gradle compatibility.