Cosimo Lupo
364a578c1d
.travis/run.sh: TOXENV variable may list multiple tox envs
2018-11-01 13:36:13 +00:00
Cosimo Lupo
a869f56a5f
.travis/run.sh: re-run the xml-related tests also without lxml
2018-10-18 15:47:42 +01:00
Cosimo Lupo
4fcbebcb38
.travis/*.sh: use homebrew python3 instead of compiling python3 from source with pyenv
...
This should speed it up a bit, as brew will download a pre-compiled "bottle", whereas pyenv compiles python from source.
The current 'python3' formula on homebrew is 3.6.0, so let's use that.
2016-12-26 18:38:37 +00:00
Cosimo Lupo
2edbed92f8
.travis/run.sh: use pyenv only on osx; run tox as module
2016-12-25 18:09:10 +00:00
Cosimo Lupo
df73cc5b32
[travis] always do git fetch --unshallow
to get tags for computing version
...
Otherwise some tests that checks for the version string may fail:
https://travis-ci.org/fonttools/fonttools/jobs/172478473#L1155
2016-11-02 09:33:19 +00:00
Cosimo Lupo
690b0efb0e
.travis/run.sh: if $BUILD_DIST is true, do git fetch --unshallow
...
Else Travis only clones the last 50 commits, and `git describe` doesn't work.
2016-09-27 00:04:14 +01:00
Cosimo Lupo
834150b316
travis: only install pytest and don't run jython inside virtualenv
...
https://travis-ci.org/anthrotype/fonttools/jobs/123273641
When I do `pip install -r dev-requirements.txt` from within a virtual env,
jython sits for 3-4 minutes doing nothing, then the Travis shell exits with this cryptic error:
/usr/bin/env: python2.7: Argument list too long
2016-04-15 10:19:23 +01:00
Cosimo Lupo
af35faeb2f
travis: just call py.test in jython, as tox doesn't work; ignore test failures for now
2016-04-15 10:19:22 +01:00
Cosimo Lupo
f8b309a28d
travis: use pyenv to install Jython 2.7.0
2016-04-15 10:19:22 +01:00
Cosimo Lupo
893d5d795a
travis/run.sh: simplify
2016-04-11 02:20:19 +01:00
Cosimo Lupo
da981c754e
.travis/run.sh: shell script to activate virtual environment and run tox
2015-12-12 19:28:58 +00:00