11 Commits

Author SHA1 Message Date
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