From 0ea2e3463d1ed94c074e4a98547e090467a35697 Mon Sep 17 00:00:00 2001 From: Matt Johnston Date: Fri, 26 Jun 2020 21:20:57 +0800 Subject: [PATCH] try fix coverity build --HG-- branch : coverity --- .travis.yml | 26 +++++++++----------------- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/.travis.yml b/.travis.yml index 69b980e..2a582f5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,23 +3,6 @@ language: c git: depth: 3 -addons: - apt: - packages: - # packages list: https://github.com/travis-ci/apt-package-whitelist/blob/master/ubuntu-precise - - zlib1g-dev - - libtomcrypt-dev - - libtommath-dev - -install: - - autoconf - - autoheader - - ./configure $CONFIGURE_FLAGS CFLAGS="-O2 -Wall -Wno-pointer-sign $WEXTRAFLAGS $EXTRACFLAGS" --prefix="$HOME/inst" || (cat config.log; exit 1) - - if [ "$NOWRITEV" = "1" ]; then sed -i -e s/HAVE_WRITEV/DONT_HAVE_WRITEV/ config.h ; fi - - make -j3 - # avoid concurrent install, osx/freebsd is racey (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208093) - - make install - env: global: # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created @@ -28,7 +11,16 @@ env: - BUNDLEDLIBTOM=--enable-bundled-libtom - MULTI=1 +before_install: + - echo -n | openssl s_client -connect https://scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca- + addons: + apt: + packages: + # packages list: https://github.com/travis-ci/apt-package-whitelist/blob/master/ubuntu-precise + - zlib1g-dev + - libtomcrypt-dev + - libtommath-dev coverity_scan: project: name: "mkj/dropbear"