mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-01-31 08:25:35 +00:00
travis: add a LANG= linux build
to catch things like ticket:2912 (https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2912) Also clean up other "list"-ish keys to avoid causing too many builds: * "os": move this into "matrix" * "python": 2.7 is the default, and we weren't running the pypy build anyways (not sure why, something else in this config must have disabled it, maybe when we moved away from language: python) * "allow_failures" was causing a pypy build to happen even without listing it in "python" We now have exactly three builds: * linux * linux with LANG= * OS-X
This commit is contained in:
parent
f155ade4ad
commit
3bc099108a
13
.travis.yml
13
.travis.yml
@ -1,14 +1,8 @@
|
|||||||
dist: trusty
|
dist: trusty
|
||||||
sudo: required
|
sudo: required
|
||||||
os:
|
|
||||||
- "linux"
|
|
||||||
- "osx"
|
|
||||||
cache: pip
|
cache: pip
|
||||||
before_cache:
|
before_cache:
|
||||||
- rm -f $HOME/.cache/pip/log/debug.log
|
- rm -f $HOME/.cache/pip/log/debug.log
|
||||||
python:
|
|
||||||
- "2.7"
|
|
||||||
- "pypy"
|
|
||||||
before_install:
|
before_install:
|
||||||
- sh -c set
|
- sh -c set
|
||||||
- git config --global user.email "travis-tahoe@tahoe-lafs.org"
|
- git config --global user.email "travis-tahoe@tahoe-lafs.org"
|
||||||
@ -38,6 +32,9 @@ notifications:
|
|||||||
- "%{repository}#%{build_number} [%{branch}: %{commit} by %{author}] %{message}"
|
- "%{repository}#%{build_number} [%{branch}: %{commit} by %{author}] %{message}"
|
||||||
- "Changes: %{compare_url} | Details: %{build_url}"
|
- "Changes: %{compare_url} | Details: %{build_url}"
|
||||||
matrix:
|
matrix:
|
||||||
allow_failures:
|
include:
|
||||||
- python: "pypy"
|
- os: linux
|
||||||
|
- os: linux
|
||||||
|
env: LANG=
|
||||||
|
- os: osx
|
||||||
fast_finish: true
|
fast_finish: true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user