]> granicus.if.org Git - strace/commitdiff
Add initial Travis CI support
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 26 Nov 2015 16:07:57 +0000 (16:07 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 26 Nov 2015 17:07:33 +0000 (17:07 +0000)
* .travis.yml: New file.
* travis-ci.sh: Likewise.

.travis.yml [new file with mode: 0644]
travis-ci.sh [new file with mode: 0755]

diff --git a/.travis.yml b/.travis.yml
new file mode 100644 (file)
index 0000000..2ce9f03
--- /dev/null
@@ -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 (executable)
index 0000000..f09a890
--- /dev/null
@@ -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-}