Commit Graph

21 Commits

Author SHA1 Message Date
Andreas Schildbach
2054f22c85 .travis.yml: Use Ubuntu Bionic image for building. 2020-03-06 23:03:30 +01:00
Andreas Schildbach
7fbc5554a3 .travis.yml: Pick several combinations of JDK version and Gradle version to use. 2019-04-21 23:43:16 +02:00
Andreas Schildbach
581c36b185 .travis.yml: Specify exact Gradle version to use.
Start out with version 4.10.3 because 4.10 is our requirement for building all modules, including wallettemplate.
2019-04-21 23:43:16 +02:00
Sean Gilligan
4daf6de1eb settings.gradle: If at least Java 11 and Gradle 4.10 are detected, wallet-template is being built again.
This also means wallet-template is under continuous integration by Travis again.
2019-02-26 11:56:32 +01:00
Andreas Schildbach
81ddd50ffb build.gradle: Make protobuf-gradle-plugin use protoc from the repository.
This updates the protoc version to 3.6.1, fixing many warnings in the generated sources.
2019-02-23 23:27:48 +01:00
Andreas Schildbach
3974b38bad .travis.yml: Run the JavaDoc again, so errors are exposed. 2019-02-22 12:17:44 +01:00
Oscar Guindzberg
66d54c11b1 build.gradle: Print failed tests a bit more detailed. 2019-02-15 18:58:25 +01:00
Andreas Schildbach
4fb0e6ed95 .travis.yml: Bring up to date.
- Use Ubuntu Xenial (16.04) image.
- Add an OpenJDK 11 build.
- Drop Oracle JDK build.
- Exclude wallettemplate from build, because of the dreaded OpenJFX dependency.
2019-02-15 18:22:09 +01:00
Andreas Schildbach
aaa5262ef4 Migrate from Maven to Gradle 3.4 for building. 2018-05-01 16:49:30 +02:00
Andreas Schildbach
c36784b307 Make Travis CI use Ubuntu Trusty image for building. 2017-07-29 21:45:31 +02:00
Andreas Schildbach
a06956c6e1 Update core to Java7. We still need to target the Java6 API though, in order to stay compatible with Android. 2017-01-09 18:02:20 +01:00
Andreas Schildbach
7e609a2409 Remove Orchid forked subproject and support for connecting via Tor. 2016-11-25 23:14:39 +01:00
Andreas Schildbach
5c2eaf2654 Make Travis not run any tests that involve accessing the network. 2015-07-23 14:26:04 +02:00
Andreas Schildbach
13531d98a8 Tell Travis we don't need sudo so we can run on a more modern build infrastructure. 2015-07-14 11:32:57 +02:00
Andreas Schildbach
96451e626d Travis now lists system info with each build, so don't run lsb_release any more. 2015-01-13 18:25:04 +01:00
Andreas Schildbach
4300cab9fc Configure Travis to compile everything using Java 8, then compile orchid and bitcoinj-core using Java 6. 2014-11-24 15:05:04 +01:00
Wojciech Langiewicz
8951e8814d Adds coveralls.io support via maven plugin. 2014-11-03 14:19:52 +01:00
Andreas Schildbach
df006ba2ba Add wallettemplate sub-project to CI build. 2014-08-23 12:55:04 +02:00
Andreas Schildbach
6deba7be92 During CI builds, make Maven output less clutter. 2014-08-21 14:38:47 +02:00
Andreas Schildbach
60c215b161 Configure IRC notifications for Travis CI. Messages will go to #bitcoinj. 2014-08-18 12:38:43 +02:00
Andreas Schildbach
189605374c Configure continuous integration using Travis CI.
Builds will be visible at https://travis-ci.org/bitcoinj/bitcoinj
2014-08-18 11:50:28 +02:00