Behdad Esfahbod
41b4312e93
[ci] Remove -Werror from Travis
...
hb-machinery.hh:111:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
Also ignore -Wtype-limits.
6 years ago
Ebrahim Byagowi
f24498c1e9
[ci] Fix Travis macOS bot ICU issue ( #1472 )
6 years ago
Behdad Esfahbod
8f3ee17ae4
[travis] Update Coverity token
6 years ago
Behdad Esfahbod
c49e43c1ff
[travis] Another push for codecov.io after setting token
6 years ago
Behdad Esfahbod
96b24c5124
[travis] Add codecov.io
6 years ago
Ebrahim Byagowi
c2c7e6471c
State our graphite2 dependency no-deprecated compile flag ( #1220 )
6 years ago
Ebrahim Byagowi
f25731a360
[ci] Don't fail on brew warnings
...
Not the best fix but it works and we don't care about brew warnings, so
7 years ago
Ebrahim Byagowi
9b4a5d7ef1
[ci] Enable -Werror=unused ( #862 )
7 years ago
Ebrahim Byagowi
6659cb56fa
[ci] Remove --coverage as use of --enable-code-coverage
7 years ago
Ebrahim Byagowi
00dd321ace
[ci] Don't run coveralls on freetype folder
7 years ago
Ebrahim Byagowi
a0031c120e
Add lcov tool for coverage tests
7 years ago
Ebrahim Byagowi
ecef95b212
[ci] Enable code coverage on Travis Linux builds
7 years ago
Ebrahim Byagowi
55a4dfa374
Use old project location of coverity
...
8089711a61 (commitcomment-27835452)
7 years ago
Ebrahim Byagowi
cd28eb9f5d
Add -Werror=unused-function check to Travis ( #832 )
7 years ago
Ebrahim Byagowi
8089711a61
Another attempt on fixing coverity
...
I hope I am in a correct direction at least
7 years ago
Khaled Hosny
8e3b4c0e11
Simplify calls to collect-logs.sh
7 years ago
Khaled Hosny
23d21a74b5
Move collect_logs to .ci dir
...
Next to other CI scripts.
7 years ago
Ebrahim Byagowi
20022575c6
Redirect email notifications to another mailing list dedicated for this ( #790 )
7 years ago
Ebrahim Byagowi
581996ea79
Add .collect_logs and use it on CI bots, fixes #786 ( #789 )
7 years ago
Ebrahim Byagowi
7caddb51b1
Specify the project name for coverity, trying to fix #785
7 years ago
Ebrahim Byagowi
82e04758c8
minor
7 years ago
Ebrahim Byagowi
7daa2822f6
Add Travis based Coverity trigger ( #778 )
7 years ago
David Corbett
2ec7dd1f6c
Fix Travis build on macOS ( #731 )
7 years ago
Ebrahim Byagowi
8b60e7c2c3
[ci] minor, less hacks ( #722 )
7 years ago
Ebrahim Byagowi
aaf934de3b
[ci] minor ( #721 )
7 years ago
Ebrahim Byagowi
bd752db733
[ci] unbreak bots with outdated freetype version ( #718 )
7 years ago
Behdad Esfahbod
1facef3378
[travis] On test failure, cat all .log files
7 years ago
Behdad Esfahbod
cdd86bf3a2
[travis] Update cat'ing test-suite.log files
7 years ago
Khaled Hosny
3ce6c7bd96
[ci] Sort out Travis configuration
...
Use a matrix to avoid a gazillion if's.
7 years ago
Behdad Esfahbod
7ab49de987
Try fixing Mac build with 10.12
...
Related
https://github.com/harfbuzz/harfbuzz/issues/345
https://github.com/harfbuzz/harfbuzz/pull/629
7 years ago
ebraminio
7c6937e7c7
Move all references of old url to the new address ( #622 )
7 years ago
Behdad Esfahbod
771970efa1
Minor
7 years ago
Khaled Hosny
bbe94777c9
Print test-suite.log when CI builds fail
7 years ago
Khaled Hosny
0634d5600e
[travis] Fix MacOS libtool issue
...
Reveals another MacOS build breakage in the Core Text shaper.
8 years ago
Khaled Hosny
4b4948d360
[travis] Try building on Trusty
...
Trusty has gtk-doc 1.20 which has better markdown support which should
fix some of the brokenness in the newly added documentation. The build
seems to be as fast as the current container-based build on Precise.
9 years ago
Behdad Esfahbod
9230911fac
[travis] Only run coveralls if testing behdad/harfbuzz
...
Fixes failures in others' forks, like:
https://travis-ci.org/khaledhosny/harfbuzz/jobs/99719710#L3912
9 years ago
Behdad Esfahbod
d08035f8f1
[docs] Fix up build, really
9 years ago
Khaled Hosny
d7bf9d05c5
[docs] Fix comment syntax
...
To lower the number of gtk-doc warnings.
9 years ago
Behdad Esfahbod
e5b90c08a4
[travis] Remove secure var
...
I've set up a secure var for behdad/harfbuzz through Travis web interface, no need
to set the var here.
9 years ago
Khaled Hosny
22b07782ce
Deploy docs to gh-pages branch from Travis builds
...
Build docs in Travis and push them to the gh-pages branch, which makes
them available at http://behdad.github.io/harfbuzz/
9 years ago
Khaled Hosny
d538201918
[travis] Enable Mac OS X support
...
Fixes https://github.com/behdad/harfbuzz/issues/182
9 years ago
Behdad Esfahbod
5a24b1d25c
[travis] Remove coverity scan
...
I never could get it to work, and it's a proprietary platform.
9 years ago
Behdad Esfahbod
9b087dec77
[travis] Only coverity-scan the coverity_scan branch
...
This essentially disables coverity-scan right now, until we find
a pattern to continuously submit branches there.
For background reasoning, see:
Fixes https://github.com/behdad/harfbuzz/issues/171
9 years ago
Ebrahim Byagowi
ba096bcc28
[ci] change to docker infrastructure
9 years ago
Behdad Esfahbod
f0c8006076
[TravisCI] Hook up Coverity
...
First try...
10 years ago
Ebrahim Byagowi
74139f9839
Fix Travis CI config to pass again
10 years ago
Behdad Esfahbod
82010a4bdb
[travis] Comment out gobject-introspection again
...
Apparently the version on Travis is 1.32.0, while we require 1.34.0.
10 years ago
Behdad Esfahbod
8a254bdd29
[travis] Build with introspection enabled
10 years ago
Behdad Esfahbod
7228011411
[travis] Fix clang again
10 years ago
Behdad Esfahbod
406a020e52
[travis] Fail build if coveralls fails
10 years ago