-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
/
Copy pathcircle.yml
30 lines (27 loc) · 1011 Bytes
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# https://circleci.com/gh/spyder-ide/spyder
machine:
environment:
# Python versions to tests (Maximum of 4 different versions)
PY_VERSIONS: "2.7 3.5 3.6"
# Environment variable used by astropy helpers
TRAVIS_OS_NAME: "linux"
# PyQt version to test with
USE_PYQT: pyqt5
dependencies:
pre:
# We need to run a window manager to avoid focus problems when running our tests.
# See https://github.com/TestFX/TestFX/issues/158#issuecomment-62421691
- sudo apt-get install matchbox-window-manager
override:
- ./continuous_integration/circle/install.sh
- DISPLAY=:99 /usr/bin/matchbox-window-manager:
background: true
- sleep 5
test:
override:
# Style checks
#- export PATH="$HOME/miniconda/bin:$PATH" && source activate test && ciocheck spyder: # note the colon
# parallel: true
# PyQt5
- ./continuous_integration/circle/modules_test.sh || ./continuous_integration/circle/modules_test.sh: # note the colon
parallel: true