2015-07-04 22:08:22 +00:00
|
|
|
=== Hacking Verspätung
|
|
|
|
|
|
|
|
Verspätung is a link:http://groovy-lang.org[Groovy]-based application which is
|
|
|
|
built with link:http://gradle.org[Gradle]. As such, if you are already familiar
|
|
|
|
with these tools you should be able to find your way around the project with
|
|
|
|
relative ease.
|
|
|
|
|
|
|
|
|
|
|
|
A quick primer on what tasks are available:
|
|
|
|
|
|
|
|
* Running tests: `./gradlew check`
|
|
|
|
* Running the app locally: `./gradlew run -PzookeeperHosts=localhost:2181`
|
|
|
|
* Building the app for distribution: `./gradlew assemble`
|
|
|
|
|
|
|
|
|
|
|
|
=== Releasing Verspätung
|
|
|
|
|
|
|
|
NOTE: This is mostly meant for the developer team.
|
|
|
|
|
|
|
|
Currently releases can be produced by simply pushing a Git tag to this GitHub
|
|
|
|
repository. This will cause Travis CI to build and test the tag, which if it is
|
|
|
|
successful, will automatically publish to
|
2015-11-07 20:21:41 +00:00
|
|
|
link:https://bintray.com/reiseburo/apps/verspaetung[Bintray].
|