From: Dmitry V. Levin Date: Thu, 26 Nov 2015 16:07:57 +0000 (+0000) Subject: Add initial Travis CI support X-Git-Tag: v4.11~88 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=690235ab0fc2a4a6028ca66be0e49ebc4ab35158;p=strace Add initial Travis CI support * .travis.yml: New file. * travis-ci.sh: Likewise. --- diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..2ce9f036 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,22 @@ +language: c + +compiler: + - gcc + +dist: trusty + +script: ./travis-ci.sh + +sudo: required + +addons: + apt: + packages: + - gcc-multilib + - libacl1-dev + +env: + global: + - ENABLE_GCC_WERROR="--enable-gcc-Werror" + - SLEEP_A_BIT="sleep 0.1" + - VERBOSE="1" diff --git a/travis-ci.sh b/travis-ci.sh new file mode 100755 index 00000000..f09a890d --- /dev/null +++ b/travis-ci.sh @@ -0,0 +1,9 @@ +#!/bin/sh -e + +j=-j`getconf _NPROCESSORS_ONLN 2> /dev/null` || j= +set -x +git fetch --unshallow +./git-set-file-times +./bootstrap +./configure --enable-maintainer-mode ${ENABLE_GCC_WERROR-} +make $j distcheck VERBOSE=${VERBOSE-}