forked from spyder-ide/spyder
-
Notifications
You must be signed in to change notification settings - Fork 0
/
circle.yml
28 lines (25 loc) · 947 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
# https://circleci.com/gh/spyder-ide/spyder
machine:
environment:
# Python versions to tests (Maximum of 4 different versions)
PY_VERSIONS: "3.5 3.6"
# Environment variable used by astropy helpers
TRAVIS_OS_NAME: "linux"
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/test-qt5.sh || ./continuous_integration/circle/test-qt5.sh: # note the colon
parallel: true