yvesf / andiodine

Android VPN over DNS (no root required). Repo moved to gitlab
https://gitlab.com/andiodine/andiodine
151 stars 27 forks source link

update build script #30

Closed jovial closed 8 years ago

jovial commented 8 years ago

Added gradle wrapper and updated the build script for more modern tooling.

jovial commented 8 years ago

I will try and fix travis...

yvesf commented 8 years ago

If I'm not wrong then the gradlew[.bat] scripts alone are not sufficient but you also need the some jar?

jovial commented 8 years ago

I believe they go and download everything in order to make sure everyone is building with the same version of gradle. At least it seems to work that way for me ;-)

jovial commented 8 years ago

Turns out you were right about the gradle-wrapper.jar

yvesf commented 8 years ago

looks like you pulled some java 8 classes while travis-ci uses java 7. From my side it's fine to use java 8 on travis but I don't know what to configure exactly in the travis.yml to change that.


Apparently there is jdk setting in the yml file: https://docs.travis-ci.com/user/languages/java/#Testing-Against-Multiple-JDKs

yvesf commented 8 years ago

great, thanks!

jovial commented 8 years ago

No problem, you did the hard work. Thanks for all your work on andiodine by the way :-)