@@ -58,27 +58,30 @@ jobs:
58
58
# both short and long versions for remote-data to help test the
59
59
# astropy test command.
60
60
- os : linux
61
+ name : Remote data test with astropy dev, Python 3.7
61
62
stage : Remote data tests
62
63
env : EVENT_TYPE='push cron' DEBUG=True ASTROPY_VERSION=dev
63
64
SETUP_CMD='test -R -V -a "--durations=50"'
64
65
CONDA_DEPENDENCIES=$CONDA_DEPENDENCIES_REMOTE
65
66
66
67
- stage : Initial tests
68
+ name : egg info
67
69
env : PYTHON_VERSION=3.7 SETUP_CMD='egg_info'
68
70
69
- # No need to run it from cron
70
- # Try MacOS X
71
71
- os : osx
72
+ name : OSX from cron
72
73
stage : Cron tests
73
74
env : EVENT_TYPE='cron'
74
75
75
76
- os : linux
76
77
stage : Initial tests
78
+ name : Python 3.7 and all dependencies
77
79
env : SETUP_CMD='test --coverage'
78
80
79
81
# Check for sphinx doc build warnings - we do this first because it
80
82
# may run for a long time
81
83
- os : linux
84
+ name : Docs build
82
85
stage : Test docs, astropy dev, and without optional dependencies
83
86
env : SETUP_CMD='build_docs -w'
84
87
@@ -90,20 +93,24 @@ jobs:
90
93
# need to pin the version number to make this job work.
91
94
# Test the oldest astropy version without optional dependencies.
92
95
- os : linux
96
+ name : Oldest dependencies
93
97
stage : Tests with other Python/Numpy versions
94
98
env : PYTHON_VERSION=3.6 NUMPY_VERSION=1.14 KEYRING_VERSION='<12.0'
95
99
ASTROPY_VERSION=3.0 APLPY_VERSION='<2.0' DEBUG=True
96
100
97
101
- os : linux
102
+ name : Python 3.6, np 1.15, astropy 3.2
98
103
stage : Tests with other Python/Numpy versions
99
104
env : PYTHON_VERSION=3.6 NUMPY_VERSION=1.15 ASTROPY_VERSION=3.2
100
105
101
106
- os : linux
107
+ name : Python 3.7, astropy dev
102
108
stage : Test docs, astropy dev, and without optional dependencies
103
109
env : ASTROPY_VERSION=development EVENT_TYPE='pull_request'
104
110
105
111
# Try with optional dependencies disabled
106
112
- os : linux
113
+ name : Python 3.8, mandatory dependencies only
107
114
stage : Test docs, astropy dev, and without optional dependencies
108
115
env : PYTHON_VERSION=3.8
109
116
CONDA_DEPENDENCIES='requests beautifulsoup4 html5lib keyring'
@@ -112,12 +119,14 @@ jobs:
112
119
113
120
# Do a PEP8 test with pycodestyle
114
121
- os : linux
122
+ name : Code style
115
123
stage : Initial tests
116
124
env : MAIN_CMD='pycodestyle astroquery --count'
117
125
SETUP_CMD='' EVENT_TYPE='push pull_request'
118
126
119
127
# Do the windows test at the end as installing takes a long time
120
128
- os : windows
129
+ name : Windows test
121
130
stage : Windows test
122
131
env : PYTHON_VERSION=3.7 SETUP_CMD='test'
123
132
@@ -137,6 +146,7 @@ jobs:
137
146
allow_failures :
138
147
# Allow remote-data tests to fail.
139
148
- os : linux
149
+ name : Remote data test with astropy dev, Python 3.7
140
150
stage : Remote data tests
141
151
env : EVENT_TYPE='push cron' DEBUG=True ASTROPY_VERSION=dev
142
152
SETUP_CMD='test -R -V -a "--durations=50"'
0 commit comments