6

バックグラウンド

私は単純な Clojure 1.9プロジェクトを持っています。

最小で構成されました.travis.yml

language: clojure
lein: 2.8.1

jdk:
- openjdk8
- openjdk9
- oraclejdk8
- oraclejdk9

トラビス CI

OpenJDK 8、OracleJDK 8、および OracleJDK 9 のビルドは成功しました。ただし、lein depsステージのOpenJDK 9では失敗しました。

Clojars から 5 つのアーティファクトを取得できません。それらはclojure-complete、、、、およびです。clj-httppedestal.servicepedestal.jettypedestal.service-tools

証明書に関連するいくつかの問題のようです。以下のログの一部を含めました。

Could not find artifact clojure-complete:clojure-complete:jar:0.2.4 in central (https://repo1.maven.org/maven2/)
Could not transfer artifact clojure-complete:clojure-complete:jar:0.2.4 from/to clojars (https://repo.clojars.org/): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
...
Could not transfer artifact clojure-complete:clojure-complete:pom:0.2.4 from/to clojars (https://repo.clojars.org/): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
...
This could be due to a typo in :dependencies, file system permissions, or network issues.
If you are behind a proxy, try setting the 'http_proxy' environment variable.

質問

  1. なぜ OpenJDK9 ビルドのみで発生したのですか?
  2. Travis CI または私の構成のバグですか?
  3. どうすれば修正できますか?

ありがとう!

4

2 に答える 2

0

これがあなたの特定の質問に答えていないことをお詫びしますが、この問題に遭遇したのはあなただけではないようです: https://github.com/travis-ci/travis-ci/issues/9368 #issuecomment-395218865

于 2018-06-06T23:21:22.380 に答える