File tree Expand file tree Collapse file tree 1 file changed +21
-2
lines changed Expand file tree Collapse file tree 1 file changed +21
-2
lines changed Original file line number Diff line number Diff line change 6
6
dist : xenial
7
7
sudo : required
8
8
env : TOXENV=flake8
9
+
9
10
- stage :
10
11
python : 3.7
11
12
dist : xenial
12
13
sudo : required
13
14
env : TOXENV=docs
15
+
14
16
- stage :
15
17
python : 2.7
16
18
env : TOXENV=py27
19
+ services :
20
+ - xvfb
21
+
17
22
- stage :
18
23
python : 3.6
19
24
env : TOXENV=py36
25
+ services :
26
+ - xvfb
27
+
20
28
- stage :
21
29
python : 3.7
22
30
dist : xenial
23
31
sudo : required
24
32
env : TOXENV=py37
33
+ services :
34
+ - xvfb
35
+
25
36
- stage :
26
37
python : pypy-5.6.0
27
38
env : TOXENV=pypy
39
+ services :
40
+ - xvfb
41
+
28
42
- stage : deploy
29
43
python : 3.7
30
44
dist : xenial
31
45
sudo : required
32
46
before_install : skip
33
47
install : skip
34
- before_script : skip
35
48
script : skip
36
49
deploy :
37
50
provider : pypi
@@ -42,20 +55,26 @@ jobs:
42
55
on :
43
56
tags : true
44
57
repo : pytest-dev/pytest-selenium
58
+
45
59
sudo : required
60
+
46
61
env :
47
62
global :
48
63
- DISPLAY=:99.0
49
64
- GECKODRIVER_VERSION=0.21.0
50
65
- PYTEST_ADDOPTS="-m 'not (chrome or edge or safari or phantomjs)'"
66
+
51
67
cache : pip
68
+
52
69
before_install :
53
70
- curl -L -o /tmp/geckodriver.tar.gz https://github.com/mozilla/geckodriver/releases/download/v$GECKODRIVER_VERSION/geckodriver-v$GECKODRIVER_VERSION-linux64.tar.gz
54
71
- mkdir $HOME/geckodriver && tar xvf /tmp/geckodriver.tar.gz -C $HOME/geckodriver
55
72
- export PATH=$HOME/geckodriver:$PATH
56
73
- geckodriver --version
74
+
57
75
install : pip install tox
58
- before_script : sh -e /etc/init.d/xvfb start
76
+
59
77
script : tox
78
+
60
79
addons :
61
80
firefox : latest
You can’t perform that action at this time.
0 commit comments