comparison .travis.yml @ 1256:506f7681d0f8 coverity

merge up to date
author Matt Johnston <matt@ucc.asn.au>
date Tue, 15 Mar 2016 22:45:43 +0800
parents 624fc24cfae5 cb0806413220
children 7d02b83c61fd
comparison
equal deleted inserted replaced
1219:84cf9062718d 1256:506f7681d0f8
1 language: c 1 language: c
2
3 os:
4 - linux
5
2 compiler: 6 compiler:
3 - gcc 7 - gcc
4 8
5 script: 9 # container-based builds
6 - autoconf && autoheader && ./configure $BUNDLEDLIBTOM CFLAGS="-O2 -Wall -Wno-pointer-sign $WEXTRAFLAGS" --prefix=$HOME/inst 10 sudo: false
7 - test "$NOWRITEV" && sed -i s/HAVE_WRITEV/DONT_HAVE_WRITEV/ config.h || true 11 addons:
8 - make install 12 apt:
9 - ~/inst/bin/dropbearkey -t rsa -f testrsa 13 packages:
10 - ~/inst/bin/dropbearkey -t dss -f testdss 14 # packages list: https://github.com/travis-ci/apt-package-whitelist/blob/master/ubuntu-precise
11 - ~/inst/bin/dropbearkey -t ecdsa -f testec256 -s 256 15 - zlib1g-dev
12 - ~/inst/bin/dropbearkey -t ecdsa -f testec384 -s 384
13 - ~/inst/bin/dropbearkey -t ecdsa -f testec521 -s 521
14 16
15 before_install: 17 script:
16 - sudo apt-get update -qq 18 - autoconf && autoheader && ./configure CFLAGS="-O2 -Wall -Wno-pointer-sign" --prefix="$HOME/inst"
17 - sudo apt-get install -qq libz-dev libtomcrypt-dev libtommath-dev 19 - make -j3 install
18 20
19 env: 21 env:
20 global: 22 global:
21 # The next declration is the encrypted COVERITY_SCAN_TOKEN, created 23 # The next declration is the encrypted COVERITY_SCAN_TOKEN, created
22 # via the "travis encrypt" command using the project repo's public key 24 # via the "travis encrypt" command using the project repo's public key