Mike Frysinger
644e71591b
travis: add a clang build
...
We rework the matrix a bit to avoid the implicit explosion of
duplicated results.
Change-Id: I9a2d91b3a6a55bf2843e0e90d59fe5710bd639c7
Reviewed-on: https://chromium-review.googlesource.com/444544
Reviewed-by: Ted Mielczarek <ted@mielczarek.org>
2017-02-17 16:53:16 +00:00
Mike Frysinger
e0f2c17988
travis: note misbehavior by coverity addon when throttled
...
Example here: https://travis-ci.org/libgd/libgd/builds/139971212
The last line in the log is just the throttle notice.
2016-06-24 05:09:28 -04:00
Mike Frysinger
af8840d910
travis: move configure step to the prepare phase
...
The main command is more strict in that it has to be a single command.
2016-06-24 04:40:03 -04:00
Mike Frysinger
1600b6054e
travis: make build scripts use bash
...
These are development scripts, so no need for them to be fast or
super portable. Switch them to bash rather than POSIX shell.
2016-06-22 09:02:23 -04:00
Mike Frysinger
f140a0339f
travis: fix cwd when running tests
...
Make sure we don't go messing with the cwd when running different tests.
This way we can always assume we start in the top level source dir.
2016-06-21 16:55:02 -04:00
Mike Frysinger
5325fd5162
travis: tweak coverity build command
...
The `build` shell func isn't in scope of the coverity shell script.
2016-06-21 15:10:31 -04:00
Mike Frysinger
83a5552060
travis: add coverity scan integration
...
R=ted.mielczarek@gmail.com
Review URL: https://codereview.chromium.org/2078283002 .
2016-06-21 11:14:28 -04:00
Mike Frysinger
983d04d36e
travis: verify out-of-tree builds & dist targets
...
Required updating a lot of dist files in the process.
R=ted.mielczarek@gmail.com
Review URL: https://codereview.chromium.org/1946293002 .
2016-05-25 14:36:37 -04:00
Ted Mielczarek
d48fa9d3a4
Pass VERBOSE=1 to make check in travis to get failing test output
...
R=vapier@chromium.org
BUG=
Review URL: https://codereview.chromium.org/1900133002 .
2016-04-19 15:19:32 -04:00
Ted Mielczarek
0203b0cbdd
Add travis CI config
...
This will let us setup travis-ci on the Breakpad GitHub mirror.
R=vapier@chromium.org , mark@chromium.org
BUG=
Review URL: https://codereview.chromium.org/1873133003 .
2016-04-12 14:55:52 -04:00