Commit Graph

28 Commits

Author SHA1 Message Date
Damien Elmes
71c0e23b77 do typecheck setup as part of prereqs install 2019-12-18 17:18:24 +10:00
Damien Elmes
101f42f333 update travis make rules
race condition should be fixed - fingers crossed.
2019-12-18 16:37:13 +10:00
Damien Elmes
ecc5cb3c80 need to make sure reqs are installed before typechecking/setup 2019-12-18 15:21:36 +10:00
Damien Elmes
364f5582c6 add pyqt5 to deps 2019-12-18 15:13:07 +10:00
Damien Elmes
a98c0c6791 automatically install deps as part of build 2019-12-18 15:09:46 +10:00
Damien Elmes
9c05ca8429 fix usage of pip instead of apt-get 2019-12-18 15:09:05 +10:00
Damien Elmes
8a11745916 travis needs to install npm packages 2019-12-18 14:56:15 +10:00
Damien Elmes
dffa481da2 add npm to travis 2019-12-18 14:45:53 +10:00
Damien Elmes
9df10bb9ef s/mypy/pytype/ 2019-12-18 11:31:35 +10:00
Damien Elmes
0663c343b4 re-enable travis notifications 2019-12-18 11:23:07 +10:00
Damien Elmes
f7091d5273 update travis to use makefile 2019-12-18 11:13:23 +10:00
Damien Elmes
65c802b69e do type checking on 3.7, linting on 3.6
- python 3.6 chokes on the pyqt .pyi files
- need to check unit tests on 3.6 as well, as anki/ must run on 3.6
2019-12-16 21:02:10 +10:00
Damien Elmes
37a239cf38 add basic type checking for anki/ 2019-12-16 08:17:28 +10:00
Damien Elmes
fccb458fda remove travis notifications 2019-04-25 13:33:18 +10:00
Damien Elmes
594095f332 turn off success notifications 2019-03-04 18:29:12 +10:00
Damien Elmes
7ede978a08 redirect travis build notifications 2019-03-04 18:20:25 +10:00
Damien Elmes
8a2a4d827f lint in travis 2019-03-04 17:58:50 +10:00
Damien Elmes
ea3ad655a7 no parallel processing in travis run
can lead to race conditions
2018-01-27 19:06:49 +10:00
Damien Elmes
d0929e5bab run unit tests in parallel 2017-10-05 14:17:12 +10:00
Damien Elmes
f824db2143 drop 3.5 from travis 2017-08-25 16:43:01 +10:00
Illia Volochii
a0d106ee5f Update Python versions for Travis CI builds
I have stopped testing under Python 3.4 due to the PR #152.
2017-02-26 22:03:12 +02:00
Damien Elmes
ca7d39e7bd remove coveralls due to the "changes unknown" issue 2016-09-05 19:03:53 +10:00
Damien Elmes
1cebe4ee48 need portaudio dev 2016-07-04 16:51:25 +10:00
Damien Elmes
9ec32c8ebc add requirements.txt 2016-07-04 16:47:08 +10:00
Damien Elmes
ec1ee1255b update travis.yml 2016-07-04 16:45:49 +10:00
RawToast
cc26942b3e Update .travis.yml 2015-06-11 17:27:32 +01:00
RawToast
14661fc6fe Add coveralls to ci build 2015-06-11 17:19:32 +01:00
Roman Marintšenko
1831c35fe6 add travis ci config file
use sudo in install command
2015-04-27 18:09:26 +03:00