Hello everyone, I am working on a simple Clojure 1.9 project. It was configured with a minimal .travis.yml to build on Travis. The build failed on OpenJDK 9 but not other JDK environments. Artifacts from Maven Central were fetched but not artifacts on Clojars. It seems to be some certificates issues when using OpenJDK 9. Any advices? Thanks!
Here's the build https://travis-ci.org/gavinkflam/tabula-api/jobs/388662713
I can verify that on my own project too
is this the thing with the cdn not supporting certain kinds of secure transport?
I've poked around on this a bit and I'm not really sure
Wouldn't think so with open JDK 9
https://github.com/travis-ci/travis-ci/issues/9368 is the tracking issue for this
I see https://repo.clojars.org - could try using https://clojars.org/repo instead
I tried updating the ca-certificates package but that's already up to date https://travis-ci.org/xeqi/kerodon/jobs/388975085
certainly smells like that kind of thing
https://stackoverflow.com/questions/4302686/import-startcom-ca-certificates-in-windows-jre
Unsure whether the Travis builds running on 14.04 (latest available Ubuntu) would make things worse here
I've definitely seen this problem in various garbs over the years, but it's not clear exactly where/what is responsible here