Michael Stapelberg
dd33cd36dd
travis: build with AddressSanitizer enabled
...
This requires us to use a more recent compiler.
2016-01-11 20:59:26 +01:00
Michael Stapelberg
624b33fd79
travis: install git 1.9.1 from trusty for git fetch --unshallow
2015-12-09 23:11:18 +01:00
Michael Stapelberg
a2b20c8d9a
travis: call git fetch --unshallow, so that git describe works
2015-11-30 21:08:00 +01:00
Michael Stapelberg
6a7f9370db
Add i3test::XTEST, add 2 test cases for key bindings
2015-11-16 09:37:54 +01:00
Michael Stapelberg
73289a7394
travis: install clang-format-3.5 from llvm repository
...
Ubuntu utopic disappeared from archive.ubuntu.com, it’s EOL.
2015-10-11 00:12:38 +02:00
shdown
7ef3fdec00
.travis.yml: add a wrapped functions grepper script
2015-08-03 12:51:39 +03:00
Ingo Bürk
f262445de3
Install xdotool to run tests requiring it on Travis.
2015-06-04 17:05:53 +02:00
Michael Stapelberg
909eefb868
travis: remove FORTIFY_SOURCE, causes trouble with clang
2015-03-29 17:20:11 +02:00
Michael Stapelberg
ba89fe0a93
travis: enable more warnings, add -Werror
...
This will ensure that our code stays free of warnings, at least for the
warnings that we have enabled. (Using _FORTIFY_SOURCE > 0 leads to more
warnings, some of them are harder to address.)
2015-03-29 17:11:21 +02:00
Michael Stapelberg
658d106fce
fix travis config with regards to clang-format
2015-03-23 09:21:06 +01:00
Michael Stapelberg
cd48bcf2a5
travis: verify code was formatted using clang-format
2015-03-14 22:32:23 +01:00
Michael Stapelberg
8eb5656c69
travis: cat complete-run.log on failures
2015-03-14 12:35:01 +01:00
Michael Stapelberg
69be6e4a8e
travis: run tests serialized, install latest AnyEvent::I3
2015-03-13 23:38:56 +01:00
Michael Stapelberg
26d17c6b88
travis: install as many perl pkgs as possible via apt instead of cpanm
2015-03-13 23:38:33 +01:00
Michael Stapelberg
2cf40f4867
travis: fix pinning setup (newlines and YAML are complicated)
2015-03-13 23:38:13 +01:00
Michael Stapelberg
f8ac5fcfe2
travis: escape strings for YAML
2015-03-13 21:04:03 +01:00
Michael Stapelberg
8dd6591c59
travis: install more perl dependencies, pull in trusty packages
2015-03-13 20:52:53 +01:00
Michael Stapelberg
0b3601c2ef
travis: also cat cpanm build logs after failure
2015-03-13 13:24:02 +01:00
Michael Stapelberg
9088fa03bc
travis: cpanm: set -v so that we get error messages in the travis output
2015-03-13 11:39:59 +01:00
Michael Stapelberg
439cadf441
travis: directly use cpanm -n to skip tests
...
X11::XCB currently fails its tests
2015-03-13 10:21:02 +01:00
Michael Stapelberg
b370c5ac71
travis runs on ubuntu 12.04, so use libinline-perl
2015-03-13 10:12:00 +01:00
Michael Stapelberg
f549089c30
travis: mk-build-deps needs equivs
2015-03-13 10:09:21 +01:00
Michael Stapelberg
92d8b4d469
add configuration for travis-ci.com
2015-03-13 10:06:57 +01:00