Commit graph

98 commits

Author SHA1 Message Date
Gil Forsyth
22b50cad64 there is no anaconda 3.6 2016-10-11 12:09:56 -04:00
Gil Forsyth
d495ac4585 add 3.6-dev to travis tests 2016-10-11 10:57:39 -04:00
Gil Forsyth
7aa87c5cb0 allow failures on nightly since we dont have 3.7 support 2016-10-11 08:46:58 -04:00
Gil Forsyth
a4606ed585 remove coverage and flake8 checks from travis nightly
and renable failures
2016-10-07 11:04:44 -04:00
Matthias Bussonnier
e67c448290 Build docs on 3.5 otherwise we'll never caught failures. 2016-09-17 13:20:17 -07:00
Gil Forsyth
af268c5b66 travis is unhappy with my smooth (incorrect) stylings 2016-09-09 11:51:36 -04:00
Gil Forsyth
fc483dde18 allow failures in nightly until py3.6 and pytest make up 2016-09-09 11:08:40 -04:00
Matthias Bussonnier
28d1d41681 Build docs on travis 2016-09-08 13:42:53 -07:00
Gil Forsyth
679026212d remove py34 and py35 from travis build
leaving nightly in for now since that isn't available on circleci (i
don't think)
2016-08-24 14:33:02 -04:00
Konstantinos Tsakiltzidis
e662340843 removed --cov-report=term arg 2016-08-19 02:49:05 +03:00
Gil Forsyth
d68858ae29 run coverage build first so flake errors early 2016-07-26 14:16:23 -04:00
Gil Forsyth
1cb1417988 small bash syntax fix 2016-07-26 12:54:30 -04:00
Gil Forsyth
24de66c055 don't install coverage dependencies on non-nightly 2016-07-26 10:15:46 -04:00
Gil Forsyth
f283b6fef8 only run coverage on nightly 2016-07-26 10:11:30 -04:00
Gil Forsyth
750b1e4903 Merge branch 'master' into multi-os 2016-07-26 10:01:23 -04:00
Leonardo Santagada
b1616ff170 don't update on install and set package versions 2016-07-26 09:07:59 +02:00
Gil Forsyth
4cf610bd81 add psutil to install list
hoping that this will speed up the first OSX build since it seems to be
stalling because of this (briefly)
2016-07-24 15:34:45 -04:00
Gil Forsyth
1c11adbe5e add missing quote-mark and disable flake8 E128 2016-07-24 10:05:23 -04:00
Gil Forsyth
dece1e55e3 reenable conda env inside travis 2016-07-23 11:55:26 -04:00
Gil Forsyth
cb87a5c9dc reenable nightly 2016-07-23 11:32:40 -04:00
Gil Forsyth
1793527e70 use the right miniconda installer 2016-07-23 10:49:58 -04:00
Gil Forsyth
6888a21788 unstringify version numbers 2016-07-23 10:22:09 -04:00
Gil Forsyth
f1ea7a08db don't use conda envs because vox will get angry 2016-07-22 16:40:40 -04:00
Gil Forsyth
4bea89c575 i may have innumeracy 2016-07-22 13:02:57 -04:00
Gil Forsyth
a9c998e8ed oh that's right, bash is terrible 2016-07-22 12:57:04 -04:00
Gil Forsyth
92359287c3 use miniconda for all travis except nightly 2016-07-22 12:44:51 -04:00
Leonardo Santagada
405b74915a pre install doesn't work 2016-07-22 15:50:55 +02:00
Leonardo Santagada
9b8a7d403e use proper bash variables 2016-07-22 15:48:28 +02:00
Leonardo Santagada
63baeb1818 use brew only for osx 2016-07-22 15:38:16 +02:00
Leonardo Santagada
063f9dea88 Merge branch 'multi-os' of github.com:stockninja/xonsh into multi-os 2016-07-22 11:09:50 +02:00
Justin Moen
837233b129 Travis multi-os 2016-07-16 15:58:14 -07:00
Leonardo Santagada
c399b10b0f fix the need for develop and avoiding amalgamate 2016-07-15 13:46:06 +02:00
Leonardo Santagada
6f357e4b0a remove redundant variable 2016-07-15 11:42:59 +02:00
Leonardo Santagada
0501f2d035 this might help 2016-07-15 11:40:07 +02:00
Leonardo Santagada
f39e09d7bd upgrade dependencies 2016-07-15 09:40:18 +02:00
Leonardo Santagada
74de1591c5 run flake8 and coverage inside pytest and on travis 2016-07-15 09:34:01 +02:00
Gil Forsyth
458e204cfc add quiet flag to pytest 2016-06-22 16:32:30 -04:00
Gil Forsyth
b2981f2169 update travis and appveyor to run pytest (hopefully) 2016-06-22 16:17:04 -04:00
Matthias Bussonnier
c28eafde53 Enable (some) coverage.
Not sure exactly how xonsh is tested completely, so I expect most of the
coverage process to be wrong (for now)

Codecov have [browser
extensions](https://github.com/codecov/browser-extension) that allow you
to see the coverage directly in the pull requests in GitHub.

We might have to give codecov some limited access to the repo (webhook),
and tell the codecov bot to shut its mouth once it's enabled. But it's
super non intrusive, and kind-of useful when you refactor to see that
your code is tested.

Also set some sensible where coverage would fail only if it drops by 10%
in 1 PR.
2016-06-06 20:02:13 -07:00
Matthias Bussonnier
9f34efb6bf Travis test on nightly 2016-06-03 10:25:09 -07:00
Randy Syring
1405181f81 fix travis call to pip 2016-04-01 00:26:40 -04:00
Anthony Scopatz
391c0162ca ci fixes 2016-02-24 13:08:22 -05:00
adam j hartz
f958b8b04a try to make travis and appveyor autobuilds use quiet mode 2015-12-19 17:31:00 -05:00
Anthony Scopatz
e2a20556b7 try travis 3.5 2015-09-26 22:31:48 -04:00
Anthony Scopatz
9abc4ce4bc v3.5 is not on CI yet 2015-09-13 12:26:32 -04:00
Anthony Scopatz
abb0f3fc3c some v3.5 updates 2015-09-13 12:17:11 -04:00
anula
640c3991ab Fix bugs in LimitedFileHistory (plus tests) and move it to different file.
* Move LimitedFileHistory from history.py to prompt_toolkit_history.py
because it is needed only for prompt_toolkit and requires prompt_toolkit.
* Add instalation of prompt_toolkit to .travis.yml
* Update docs hooks
2015-05-18 19:33:37 +02:00
JuanPablo
dd20e41e65 a first approach to a travis file
* to run tests with travis-ci.org
* prerun test, pip install ply and nosetests
* discover and run test with nosetests
2015-03-15 23:37:21 -03:00