Commit graph

228 commits

Author SHA1 Message Date
Blake Thompson
9e4916e621 Small fix to script. 2015-04-28 12:10:07 -05:00
Blake Thompson
42e2b462a4 Attempt for auto mason publish 2015-04-28 12:10:07 -05:00
Dane Springmeyer
a005248688 set correct PYTHONPATH for os x local --user pip install 2015-04-27 06:36:51 -07:00
Dane Springmeyer
b83fc8c2cc back to OS X for coverage - refs #2778 2015-04-26 19:37:36 -07:00
Dane Springmeyer
6722b71e55 fix PYTHONPATH for linux 2015-04-27 01:03:47 +02:00
Dane Springmeyer
cfeac9ab2f add back run_tests script 2015-04-27 00:45:12 +02:00
Dane Springmeyer
a3db323205 travis: try ccache, clang-3.6, coverage on linux 2015-04-27 00:30:25 +02:00
Dane Springmeyer
b211b7357d test on postgres 9.4 + run linux first 2015-04-26 22:11:04 +02:00
Dane Springmeyer
6047575991 fix path to cpp-coveralls 2015-04-26 22:07:17 +02:00
Dane Springmeyer
97347bb9e5 cache mason_packages + make cpp-coverage install cross platform 2015-04-26 22:06:20 +02:00
Dane Springmeyer
45e244b7ef better sudoless clang-3.5 install 2015-04-26 20:35:47 +02:00
Dane Springmeyer
d83afb3c75 pull data from test-data repo 2015-04-26 20:23:02 +02:00
Dane Springmeyer
8bb605e2e9 move python bindings out of core #2773 - now at https://github.com/mapnik/python-mapnik 2015-04-24 09:04:00 +02:00
Dane Springmeyer
01ee96e089 drop concurrent jobs 2015-04-23 09:31:55 +02:00
Blake Thompson
3553205f74 Updated travis coverage to remove pycairo 2015-03-13 19:24:41 -05:00
Blake Thompson
7a84df012d reordered python stuff to hopefully make coverage pass 2015-03-12 11:17:53 -05:00
Blake Thompson
0fba975670 An update so that mapnik tests will pass in debug mode 2015-03-11 22:40:51 -05:00
Blake Thompson
7575468e5c Redirecting output of cpp-coveralls to dev null to limit how much is in travis logs 2015-03-11 17:04:23 -05:00
Blake Thompson
28d4bbb688 Forgot to also exclude mason_packages 2015-03-11 17:01:19 -05:00
Blake Thompson
bcc523f0a2 One more try to get travis working properly 2015-03-11 16:59:09 -05:00
Blake Thompson
3f814014fe Updated travis stuff again because I forgot a semicolon. 2015-03-11 13:52:16 -05:00
Blake Thompson
fffe156674 Still was having issues with travis and cpp-coveralls install so trying something else 2015-03-11 13:01:05 -05:00
Blake Thompson
693dfb109d Corrected cpp-coveralls install path 2015-03-11 12:48:59 -05:00
Blake Thompson
8adc1641fd One more try at correct travis configuration for coverage 2015-03-11 12:41:06 -05:00
Blake Thompson
94e773f151 Forgot to add debug mode for coverage. 2015-03-11 12:27:33 -05:00
Blake Thompson
0a1e9cea33 Added code coverage to mapnik 2015-03-11 12:24:33 -05:00
Dane Springmeyer
a60a3855a1 travis cleanups 2015-02-02 22:09:03 -08:00
Dane Springmeyer
8670655012 build and test against pycairo - refs #2675 2015-02-02 20:30:59 -08:00
Dane Springmeyer
0ec4d3101c travis: try doubling jobs 2015-01-27 15:21:40 -08:00
Dane Springmeyer
1b771593b5 travis: fix bash syntax 2015-01-26 23:07:44 -08:00
Dane Springmeyer
ca59ed1cd6 travis/osx: put bash on PATH 2015-01-26 23:02:04 -08:00
Dane Springmeyer
dbea56621f travis: upgrade bash on osx / restore make 2015-01-26 22:53:34 -08:00
Dane Springmeyer
8c7a9aed18 travis: postgres is not viable on osx 2015-01-26 22:47:58 -08:00
Dane Springmeyer
b9ef27c221 travis: re-expand matrix 2015-01-26 22:39:52 -08:00
Dane Springmeyer
3e8b701194 bootstrap cleanups 2015-01-24 10:05:58 -08:00
Dane Springmeyer
e26132cf9f travis cleanup 2015-01-23 23:51:54 -08:00
Dane Springmeyer
1a28cf763f use clang 2015-01-23 23:05:41 -08:00
Dane Springmeyer
3ba834109a debug configure fail 2015-01-23 23:01:08 -08:00
Dane Springmeyer
be1690d5c7 try sudoless clang upgrade 2015-01-23 22:57:45 -08:00
Dane Springmeyer
e53f4e8637 sudoless 2015-01-23 14:21:54 -08:00
Dane Springmeyer
34b685db40 travis: try bootstraping deps with mason 2015-01-23 14:04:41 -08:00
Dane Springmeyer
1ed2b29f0a travis: test PLUGIN_LINKING=static 2014-11-11 15:27:29 -08:00
Dane Springmeyer
c3dbd83348 try running benchmarks on travis again 2014-10-23 16:16:51 -07:00
Dane Springmeyer
036a3bb14f only report git metadata for git checkout builds 2014-10-23 00:42:10 -07:00
Dane Springmeyer
a00c56f40c travis cannot cope with debug builds 2014-10-21 20:24:11 -07:00
Dane Springmeyer
241c2ebf0b try gcc too 2014-10-21 16:54:53 -07:00
Dane Springmeyer
27c959b1bf quiet use of mapnik-test-data 2014-10-20 22:43:17 -07:00
Dane Springmeyer
98794accb4 travis: run all visual tests using threaded load 2014-10-08 14:25:42 -07:00
Dane Springmeyer
4ec3b5d013 travis: use harfbuzz from fontforge ppa 2014-10-02 11:27:59 -07:00
Dane Springmeyer
68fba05f5e try testing against boost 1.48 again - refs #2469 #2471 2014-10-02 10:32:16 -07:00
Dane Springmeyer
d09765ad08 travis: give up and just do clang++/release 2014-09-30 21:54:20 -07:00
Dane Springmeyer
0cf9498d21 travis: is there hope? 2014-09-30 21:40:10 -07:00
Dane Springmeyer
548f30b81f travis: try JOBS=4 for gcc 2014-09-30 21:24:43 -07:00
Dane Springmeyer
babffe08fb travis: fix Debug comparision 2014-09-30 19:39:52 -07:00
Dane Springmeyer
e55e606025 Travis: debug JOBS in DEBUG mode 2014-09-30 19:19:25 -07:00
Dane Springmeyer
7e8275a283 travis: tune JOBS 2014-09-30 19:08:26 -07:00
Dane Springmeyer
eda8c3336b travis: fix typo 2014-09-30 18:50:26 -07:00
Dane Springmeyer
d4f7c2ae49 travis use boost 1.55 over 1.48 to dodge for now #2469 and #2471 2014-09-30 18:47:41 -07:00
Dane Springmeyer
e392feeec2 re-enable gcc, more JOBS, less boost 2014-09-30 17:05:34 -07:00
Dane Springmeyer
9cba3a2036 travis: try more aggressive JOBS again - refs #2439 2014-09-30 14:52:50 -07:00
Dane Springmeyer
092e2c0913 travis: use harfbuzz v0.9.35 2014-09-30 08:58:33 -07:00
Dane Springmeyer
74b33d3042 back to 2 JOBS 2014-09-24 16:00:27 -07:00
Dane Springmeyer
491a8b5006 travis: test JOBS=1 2014-09-18 15:49:14 -07:00
Dane Springmeyer
c0f8dd8d47 travis: fewer jobs to try to work around oom 2014-09-11 13:30:48 -07:00
Dane Springmeyer
edbc972de7 Revert "travis: try increasing swap"
This reverts commit e95d863fd4.
2014-09-11 13:30:15 -07:00
Dane Springmeyer
e95d863fd4 travis: try increasing swap 2014-09-11 10:45:05 -07:00
Dane Springmeyer
27fbd2dcbe add https://github.com/mapbox/mapnik-test-data to tests - /cc @GretaCB 2014-09-02 11:55:09 -07:00
Dane Springmeyer
45aa09b9bd travis: less JOBS in debug mode [skip ci] 2014-08-22 14:25:27 -07:00
Dane Springmeyer
601ac60c87 travis: fix order of ops 2014-08-21 17:01:51 -07:00
Dane Springmeyer
a85312179c travis: add back libstdc++ upgrade for c++11 support 2014-08-21 16:55:55 -07:00
Dane Springmeyer
5e8efd75d3 port travis fixes from #2380 to master 2014-08-21 16:36:55 -07:00
Dane Springmeyer
1e19ca2103 travis: drop removal of postgis 2014-08-18 21:36:36 -07:00
Dane Springmeyer
51baf411c3 travis: give up on gdal 2014-08-18 21:32:59 -07:00
Dane Springmeyer
bc9102da82 travis: yet another try to keep postgis installed 2014-08-18 21:19:18 -07:00
Dane Springmeyer
c8def83cd5 travis: debug postgis 2014-08-18 21:10:21 -07:00
Dane Springmeyer
b86d063bf0 travis: another try at gdal 2014-08-18 20:39:37 -07:00
Dane Springmeyer
5e379fc00f travis: alt gdal approach 2014-08-18 20:33:14 -07:00
Dane Springmeyer
ed568fcc2a attempt to repair postgres install 2014-08-18 20:14:50 -07:00
Dane Springmeyer
58d9520c34 Travis: remove lto testing code 2014-08-18 20:11:29 -07:00
Dane Springmeyer
c1bceffb45 Travis: drop concurrent jobs for clang 2014-08-18 15:36:54 -07:00
Dane Springmeyer
bbeb9fb631 disable font test until #2341 is fixed [skip ci] 2014-08-11 12:31:24 -07:00
Dane Springmeyer
4054b97984 fix font testing 2014-08-10 20:56:13 -07:00
Dane Springmeyer
48078da22d debug font crash - refs #2341 2014-08-10 20:35:23 -07:00
Dane Springmeyer
b0392ff002 travis: fix benchmark run logic [skip ci] 2014-08-09 14:01:28 -07:00
Dane Springmeyer
bcc92c9693 Travis: disable notifications + only run bench when built 2014-08-09 13:46:13 -07:00
Dane Springmeyer
fc70ab6c0a test a crazy matrix 2014-08-08 15:01:35 -07:00
Dane Springmeyer
3d8a6714a1 travis: re-enable python bindings 2014-08-06 23:16:37 -07:00
Dane Springmeyer
f711cac261 travis: attempt to workaround ar lto bug 2014-08-06 22:42:56 -07:00
Dane Springmeyer
ae716e7690 travis: disable RANLIB 2014-08-06 21:34:21 -07:00
Dane Springmeyer
67f564b980 travis: install harfbuzz in /usr/lib since gold linker ignores LD_LIBRARY_PATH 2014-08-06 20:20:57 -07:00
Dane Springmeyer
5f6602681c travis: gold linker needs to be told to see in /usr/local/lib 2014-08-06 20:16:12 -07:00
Dane Springmeyer
f34743918d travis: put custom installed clang-3.4 on path 2014-08-06 20:09:07 -07:00
Dane Springmeyer
04d2482061 further attempt at lto with clang 2014-08-06 20:03:02 -07:00
Dane Springmeyer
0ac4fdcad6 travis: debug failed configure 2014-08-06 19:33:41 -07:00
Dane Springmeyer
66f0e6b016 travis: also install libstdc++-dev 2014-08-06 19:24:40 -07:00
Dane Springmeyer
103b5bf6d5 travis: try building with -flto 2014-08-06 19:14:31 -07:00
Dane Springmeyer
0c2e1d6166 travis: give up on gcc (too often killed by travis oom) 2014-08-05 13:10:56 -07:00
Dane Springmeyer
a7e864b918 travis: drop jobs slightly given recent killed processes 2014-08-04 16:10:55 -07:00
Dane Springmeyer
0da6098b35 travis: try full path to clang++ to work around broken libtool/ linking of libharfbuzz-icu 2014-08-04 10:36:43 -07:00
Dane Springmeyer
a865a47cb5 travis: debug broken clang++ build with harfbuzz 2014-08-04 10:24:27 -07:00