Commit graph

22 commits

Author SHA1 Message Date
Mickey Rose
699b3c11d9 travis: silence gcov output and errors flooding build log
Also added ignore paths from `codecov.yml` to the command, because
codecov-bash doesn't pull those from there. Currently its `parse_yaml`
function simply ignores arrays, so they don't even check for "ignore".
4678d212cc/codecov (L834)

(cherry picked from commit d09fdd78a9)
2019-08-14 16:01:39 +02:00
Mickey Rose
a6057af11f travis: remove downstream trigger (refs ) 2018-08-26 21:41:05 +02:00
Mickey Rose
f432f5f1cc travis: install clang from apt 2018-08-25 22:56:31 +02:00
Mickey Rose
f400f17c75 travis: some tweaks
- remove unused MASON_PUBLISH variables
- defer downloading test-data until after successful compilation;
  they are big and don't update frequently, so I added depth limit;
  if that doesn't work well, feel free to increase or remove it
2018-08-01 17:59:09 +02:00
Dane Springmeyer
f42344e102 port 3614 to 3.1/master 2017-03-15 09:41:13 -07:00
Dane Springmeyer
8262eb5206 avoid -Wshadow and 'unrecognized command line option' with gcc 2016-12-02 13:43:43 -08:00
Mickey Rose
d18e65dbdf travis: also search unknown submodule commit in branches 2016-10-05 20:03:45 +02:00
Dane Springmeyer
b17dae8381 [travis][coverage] llvm-3.8 does not support --object-directory option 2016-06-14 22:26:17 -07:00
Dane Springmeyer
8955e3b189 [travis] attempt to fix coverage 2016-06-14 21:58:32 -07:00
Dane Springmeyer
915062c6a3 [travis] fix apt package installs 2016-06-14 21:25:33 -07:00
Dane Springmeyer
e68de54883 re-enable osx unit tests now that ccache is working 2016-05-09 14:04:55 -07:00
Dane Springmeyer
ce3a78afc4 fix quoting in triggered commit json [skip ci] 2016-03-16 17:08:32 -07:00
Dane Springmeyer
706108e95c [travis] automatically trigger builds of python-mapnik after successful linux build - refs 2016-03-16 17:01:28 -07:00
Dane Springmeyer
d2239e7514 [travis] use consistent install prefix 2016-03-16 15:51:40 -07:00
Dane Springmeyer
1e46f1155f write to /tmp for default prefix 2016-03-16 15:34:00 -07:00
Dane Springmeyer
5ddf4cf01a [mason package] avoid needing sudo on linux 2016-03-16 15:24:04 -07:00
Dane Springmeyer
c22d0ac97f simplify mason_latest.sh publishing 2016-03-16 13:49:46 -07:00
Dane Springmeyer
280978c422 [travis] Stop building/running OS X tests to try to finish before 50 min 2016-03-11 17:53:57 -08:00
Dane Springmeyer
821c4d2115 ignore warnings older compilers don't know 2016-03-10 13:00:29 -08:00
Dane Springmeyer
f90cef44c3 [travis] switch coverage run to linux - closes 2016-03-04 11:29:05 -08:00
Dane Springmeyer
833703026d add COVERAGE configure option - only set coverage flags on libmapnik and plugins - refs 2016-03-03 14:19:12 -08:00
Mickey Rose
efb06d2060 travis: move some shell code to separate script
- refs 
2016-02-18 15:40:13 +01:00