Skip to content
Permalink
Browse files

ci: Work around incomplete ca-chain of scan.coverity.com

It's missing the intermediate certificate from "Entrust Certification
Authority - L1K". Download that separately and inject it into the script
download to fix curl failing on that. See also
https://travis-ci.community/t/certificate-issue-during-coverity-build/3153

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
  • Loading branch information...
jan-kiszka committed Apr 26, 2019
1 parent 27ca523 commit 29796b562f14ef96cca0b0e3d495a7100c6cb2fa
Showing with 3 additions and 0 deletions.
  1. +3 −0 .travis.yml
@@ -34,6 +34,9 @@ addons:
branch_pattern: coverity_scan.*

install:
# Work around broken certificate of scan.coverity.com
- sudo curl -s -L https://entrust.com/root-certificates/entrust_l1k.cer -o /usr/local/share/ca-certificates/entrust_l1k.crt
- sudo update-ca-certificates
# Install kernel build environment if it's not in the cache
- if [ ! -L ci/linux ]; then
pushd ci;

0 comments on commit 29796b5

Please sign in to comment.
You can’t perform that action at this time.