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.
I suspect it'll be some combination of your OS and OpenJDK version, and maybe any other CA certificates you have installed
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.
great
well still doesn't fix the problem
but good to know
@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!
sure would be great if Travis recorded this recipe somewhere