Artem Pavlenko
3c475ab7da
travis-ci - set PYTHON=python3 globally
2021-03-05 11:08:20 +00:00
Artem Pavlenko
6124b1fae8
set PYTHON env var to python3
2021-03-05 11:04:07 +00:00
Mickey Rose
f19bd188c2
2to3 last remnants of Python 2 syntax
2019-12-31 12:39:57 +01:00
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 #3366 )
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
Mickey Rose
70a511165b
scripts/markdown-hyperlinks: prevent unwanted replacements
...
- don't replace @var in code spans with link to github user
- don't replace 1234567... in links with link to commit
- replace hexadecimal numbers looking like commit hashes only
after replacing raw URIs - this together with the previous point
prevents inadvertent replacement of long numbers in links
[skip ci]
2018-07-09 14:32:00 +02:00
Mickey Rose
e31578045e
add script for auto-generating links in CHANGELOG
...
[skip ci]
2018-06-30 12:01:57 +02:00
Artem Pavlenko
c18730a182
use exit ${CODE}
2017-11-20 09:44:33 +01:00
Dane Springmeyer
a2b7f642e0
check symbols for all modes, only error if symbols exist + ENABLE_GLIBC_WORKAROUND
2017-11-15 21:48:20 -08:00
Dane Springmeyer
5e06dfb50b
add script that asserts on expected symbols
2017-11-15 20:32:47 -08:00
artemp
5f9c8bc475
remove --depth 100
2017-06-07 10:17:53 +02:00
Dane Springmeyer
d65fd4f7f7
improve check padding script to see deps via submodules
2017-03-28 15:19:14 -07: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
cbe86b0c59
add script for 'make test-release'
2016-09-07 21:02:04 -07:00
Dane Springmeyer
b6a48ff354
fixes to automated release process
2016-09-07 19:53:01 -07:00
Dane Springmeyer
c6c94e760e
release process: move to github releases
2016-09-07 16:54:39 -07:00
Dane Springmeyer
b481d62d3d
block invalid publish [skip ci]
2016-09-06 00:26:45 -07:00
Dane Springmeyer
48316d47b0
fixes for auto-release script
2016-09-06 00:21:20 -07:00
Dane Springmeyer
4cc0706940
start working on #3335
2016-09-06 00:21:20 -07:00
bergwerkgis
49a1799d4f
Merge branch 'master' of https://github.com/mapnik/mapnik
2016-09-05 14:00:34 +00:00
bergwerkgis
28162f0720
[skip travis] fix relative path to get-boost-icu-version-from-sdk.ps1 (differs when called from windows-builds)
2016-09-05 14:00:17 +00:00
artemp
014f98043f
add missing include path
2016-09-05 15:41:14 +02:00
bergwerkgis
a79bd73105
refs #3509 , get boost and icu versions directly from SDK files
2016-09-05 13:13:24 +00:00
Dane Springmeyer
57331a40ce
try to get travis-command-wrapper deadline working
2016-09-02 17:19:22 -07:00
Dane Springmeyer
7075a361cc
try travis-command-wrapper.py to help cache get created even on job that timed out - refs travis-ci/travis-ci#4472
2016-09-01 18:13:06 -07: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 #3366
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
03f2d8563a
[circleci] try catching apt packages [skip ci]
2016-03-14 14:55:08 -07:00
Dane Springmeyer
ba7e78ac7d
[circleci] build mapnik before testing so that ccache dir is saved [skip ci]
2016-03-14 14:38:10 -07:00
Dane Springmeyer
d026d38047
[circleci] correct ccache path
2016-03-14 10:28:52 -07:00
Dane Springmeyer
75b57ab960
[circleci] use clang-3.7
2016-03-14 10:21:35 -07:00
Dane Springmeyer
b70fed842e
[circleci] use clang-3.8
2016-03-14 10:15:39 -07:00
Dane Springmeyer
eb34d19c9f
[circleci] upgrade to clang++-3.5
2016-03-14 08:46:29 -07:00
Dane Springmeyer
da8384310e
add circleci config
2016-03-14 08:40:20 -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
28c7cc548c
[appveyor] initialize all submodules
2016-03-11 17:14:10 -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 #3344
2016-03-04 11:29:05 -08:00