Fork me on GitHub
#clojars
<
2018-06-07
>
Gavin03:06:13

Thanks Daniel for reporting to Travis! I shall test it with a vanilla OpenJDK 9 environment. Verify if it is specific to Travis or not.

danielcompton03:06:47

I suspect it'll be some combination of your OS and OpenJDK version, and maybe any other CA certificates you have installed

Gavin03:06:33

Just tested with OpenJDK 9.0.4 u11 and Leiningen 2.8.1 on ArchLinux Docker image. Everything is OK. Should be Ubuntu Trusty / Travis specific issues.

danielcompton03:06:36

well still doesn't fix the problem

danielcompton03:06:46

but good to know

Gavin15:06:19

@danielcompton @alexmiller Hi Daniel and Alex, Christian Stein explained that Travis CI will always provide an unpatched JDK installation. User will need to symlink the system CA certificates if necessary. I have fixed the builds in my project. It involved manually symlinking the system CA certs in the before_install stage. You can find this minimal Travis CI configurations as an example. Big thanks for your help! Have a good day!

Alex Miller (Clojure team)16:06:20

sure would be great if Travis recorded this recipe somewhere