Commit Graph

31 Commits

Author SHA1 Message Date
Anthony Iliopoulos
a3a103a194 travis: build on bionic
Change the build environment from the current travis default (xenial) to
bonic, so that we can run on a newer kernel. This gets rid of issues
related with coreutils due to the statx syscall which is unavailable on
xenial kernels.
2020-04-02 13:11:22 +02:00
Juan RP
0524b12f74
Revert "travis: needs coreutils for stat(1) (used in tests)."
This reverts commit 58baccc6fb.

Does not fix the real issue unfortunately
2020-03-31 11:53:10 +02:00
Juan RP
58baccc6fb
travis: needs coreutils for stat(1) (used in tests). 2020-03-31 11:48:49 +02:00
Juan RP
8c930a47dd
travis: disable tcc from build matrix.
tcc seems to cause more problems than benefits, so
get rid of it.
2020-02-10 09:07:33 +01:00
Juan RP
e2050269b0
.travis.yml: switch to pkgconf 2020-01-05 09:58:25 +01:00
Juan RP
5c9be1eefd
travis: update xbps and system and then install deps.
code is too strict (or stupid) to allow unmatched versions.
2019-11-17 12:18:44 +01:00
Juan RP
51bfc2a395 travis: add pcc/musl to the build matrix. 2019-06-27 18:09:26 +02:00
Juan RP
c250bdce45
travis: disable tcc/glibc for now. 2019-06-26 16:00:56 +02:00
Juan RP
899b8e7abb
Revert "travis: disable tcc again, seems to not obey -Wno-error."
This reverts commit 405f4b8379.
2019-06-26 15:48:35 +02:00
Juan RP
405f4b8379
travis: disable tcc again, seems to not obey -Wno-error. 2019-06-26 15:27:12 +02:00
Juan RP
ceab3c66b7
travis: tcc builds need binutils. 2019-06-26 15:03:32 +02:00
Juan RP
2694654317
travis: add tcc glibc/musl to the build matrix. 2019-06-26 14:46:52 +02:00
Juan RP
53e23d348e
run-tests: set ATF_SHELL=/bin/sh.
This way 'make check' always uses it.

Signed-off-by: Juan RP <xtraeme@gmail.com>
2019-06-14 10:21:37 +02:00
Juan RP
7e83677ee1
.travis.yml: --enable-debug is gone, use nproc(1)
Signed-off-by: Juan RP <xtraeme@gmail.com>
2019-06-14 10:06:35 +02:00
Duncaen
bf5eba411b travis: trim dependencies 2019-03-22 19:14:08 +01:00
Duncaen
6a5048b46d travis: add voidlinux/voidlinux-musl to test matrix 2019-03-22 19:14:08 +01:00
Robert Lowry
0b1b1ecf05 travis: run void host in docker to compile/test
The current CI runs in ubuntu containers, which do not provide a
recent enough version of libarchive. This uses official Void
docker images to compile and run tests on the xbps repo.

Closes: #39 [via git-merge-pr]
2019-03-22 19:14:08 +01:00
Enno Boland
283aa0efc2 fix travis 2018-07-02 16:15:45 +02:00
Enno Boland
97e56ff486 .travis.yml: do not require sudo 2018-07-02 16:14:21 +02:00
Juan RP
76c577e6f3 .travis.yml: run on trusty dist. 2016-02-04 10:27:10 +01:00
Juan RP
1394f69de0 .travis.yml: needs sudo to install deps. 2016-02-04 09:16:20 +01:00
Juan RP
6a50290fe1 travis: remove coverity specific settings. 2014-10-06 18:55:05 +02:00
Juan RP
1a12ff99ba travis: remove LDFLAGS from env, should be unnecessary. 2014-10-06 14:46:03 +02:00
Juan RP
ce7b2c97c6 travis: also set LDFLAGS in the configure step. 2014-10-06 14:32:01 +02:00
Juan RP
b7c8b21a85 travis: set LDFLAGS to /usr/local/lib for libatf. 2014-10-06 14:28:22 +02:00
Juan RP
b9487e6c0c travis: add /usr/local/bin to PATH and remove useless LD_LIBRARY_PATH. 2014-10-06 14:16:50 +02:00
Juan RP
d761548f8b travis: set LD_LIBRARY_PATH. 2014-10-06 14:10:48 +02:00
Juan RP
021f6185dc travis: enable running tests by default (v1). 2014-10-06 13:59:09 +02:00
Juan RP
7fb6320e0b .travis.yml: enable coverity scan integration. 2014-10-06 09:40:48 +02:00
Juan RP
4d0fc58bf3 travis: add missing bdeps. 2014-10-04 21:56:20 +02:00
Juan RP
45891faee4 Added a basic travis-ci conf file. 2014-10-04 21:51:08 +02:00