Closed willcohen closed 5 years ago
Configuring travis to stop failing due to incorrect certificates was a little finicky. It seems like updating the distro to xenial, using an updated version of leiningen installed directly, and restarting various builds on the PR a few times has gotten everything to pass. It's possible that some kind of caching behind the scenes was complicating this -- hopefully it's all shaken out now.
It seems like updating the distro to xenial, using an updated version of leiningen installed directly, and restarting various builds on the PR a few times has gotten everything to pass
Jeez, sounds complicated, but nice work tracking all that down.
This looks good; happy to get off of that deprecated jts method before v3.
Sounds good -- just in case, if for some reason travis breaks again after the merge to master I'll prioritize fixing that in a separate PR to be merged before 3.0.
Using OpenJ9 was causing the midje tests to fail occasionally and unpredictably. Switching away from the deprecated functions in
JtsSpatialContext
seems to correct this issue. This also means thatjts-earth
ingeo.spatial
is no longer necessary, since all functions can be called using onlyearth
instead.In addition to these changes, this PR adds OpenJ9 to the test matrix, using jabba to manage jdk versioning.