@@ -14,177 +14,167 @@ env:
14
14
15
15
git :
16
16
# for cloning
17
- depth : 100
17
+ depth : 300
18
18
19
19
matrix :
20
20
fast_finish : true
21
21
include :
22
- - python : 2.6
22
+ - language : objective-c
23
+ os : osx
24
+ compiler : clang
25
+ osx_image : xcode6.4
23
26
env :
24
- - JOB_NAME : " 26_nslow_nnet"
25
- - NOSE_ARGS="not slow and not network and not disabled"
26
- - CLIPBOARD=xclip
27
- - LOCALE_OVERRIDE="it_IT.UTF-8"
28
- - BUILD_TYPE=conda
29
- - INSTALL_TEST=true
27
+ - JOB_NAME : " 35_osx"
28
+ - NOSE_ARGS="not slow and not network and not disabled"
29
+ - BUILD_TYPE=conda
30
+ - JOB_TAG=_OSX
31
+ - TRAVIS_PYTHON_VERSION=3.5
30
32
- python : 2.7
31
33
env :
32
34
- JOB_NAME : " 27_slow_nnet_LOCALE"
33
35
- NOSE_ARGS="slow and not network and not disabled"
34
36
- LOCALE_OVERRIDE="zh_CN.GB18030"
35
37
- FULL_DEPS=true
36
38
- JOB_TAG=_LOCALE
37
- - BUILD_TYPE=conda
38
39
- python : 2.7
39
40
env :
40
41
- JOB_NAME : " 27_nslow"
41
42
- NOSE_ARGS="not slow and not disabled"
42
43
- FULL_DEPS=true
43
44
- CLIPBOARD_GUI=gtk2
44
- - BUILD_TYPE=conda
45
- - DOC_BUILD=true # if rst files were changed, build docs in parallel with tests
45
+ - LINT=true
46
46
- python : 3.4
47
47
env :
48
48
- JOB_NAME : " 34_nslow"
49
49
- NOSE_ARGS="not slow and not disabled"
50
50
- FULL_DEPS=true
51
51
- CLIPBOARD=xsel
52
- - BUILD_TYPE=conda
53
52
- python : 3.5
54
53
env :
55
54
- JOB_NAME : " 35_nslow"
56
55
- NOSE_ARGS="not slow and not network and not disabled"
57
56
- FULL_DEPS=true
58
57
- CLIPBOARD=xsel
59
- - BUILD_TYPE=conda
60
- - python : 3.3
61
- env :
62
- - JOB_NAME : " 33_nslow"
63
- - NOSE_ARGS="not slow and not disabled"
64
- - FULL_DEPS=true
65
- - CLIPBOARD=xsel
66
- - BUILD_TYPE=conda
58
+ - COVERAGE=true
67
59
- python : 2.7
68
60
env :
69
61
- JOB_NAME : " 27_slow"
70
62
- JOB_TAG=_SLOW
71
63
- NOSE_ARGS="slow and not network and not disabled"
72
64
- FULL_DEPS=true
73
- - BUILD_TYPE=conda
74
65
- python : 3.4
75
66
env :
76
67
- JOB_NAME : " 34_slow"
77
68
- JOB_TAG=_SLOW
78
69
- NOSE_ARGS="slow and not network and not disabled"
79
70
- FULL_DEPS=true
80
71
- CLIPBOARD=xsel
81
- - BUILD_TYPE=conda
82
72
- python : 2.7
83
73
env :
84
74
- JOB_NAME : " 27_build_test_conda"
85
75
- JOB_TAG=_BUILD_TEST
86
76
- NOSE_ARGS="not slow and not disabled"
87
77
- FULL_DEPS=true
88
- - BUILD_TYPE=conda
89
78
- BUILD_TEST=true
90
- - python : 2.7
79
+ - python : 3.5
91
80
env :
92
- - JOB_NAME : " 27_build_test_pydata"
93
- - JOB_TAG=_BUILD_TEST
94
- - NOSE_ARGS="not slow and not disabled"
95
- - FULL_DEPS=true
96
- - BUILD_TYPE=pydata
97
- - BUILD_TEST=true
81
+ - JOB_NAME : " 35_numpy_dev"
82
+ - JOB_TAG=_NUMPY_DEV
83
+ - NOSE_ARGS="not slow and not network and not disabled"
84
+ - PANDAS_TESTING_MODE="deprecate"
98
85
- python : 2.7
99
86
env :
100
- - JOB_NAME : " 27_numpy_master"
101
- - JOB_TAG=_NUMPY_DEV_master
87
+ - JOB_NAME : " 27_nslow_nnet_COMPAT"
102
88
- NOSE_ARGS="not slow and not network and not disabled"
103
- - NUMPY_BUILD=master
104
- - BUILD_TYPE=pydata
105
- - PANDAS_TESTING_MODE="deprecate"
89
+ - LOCALE_OVERRIDE="it_IT.UTF-8"
90
+ - INSTALL_TEST=true
91
+ - JOB_TAG=_COMPAT
92
+ - python : 2.7
93
+ env :
94
+ - JOB_NAME : " doc_build"
95
+ - FULL_DEPS=true
96
+ - DOC_BUILD=true # if rst files were changed, build docs in parallel with tests
97
+ - JOB_TAG=_DOC_BUILD
106
98
allow_failures :
107
- - python : 3.3
108
- env :
109
- - JOB_NAME : " 33_nslow"
110
- - NOSE_ARGS="not slow and not disabled"
111
- - FULL_DEPS=true
112
- - CLIPBOARD=xsel
113
- - BUILD_TYPE=conda
114
99
- python : 2.7
115
100
env :
116
101
- JOB_NAME : " 27_slow"
117
102
- JOB_TAG=_SLOW
118
103
- NOSE_ARGS="slow and not network and not disabled"
119
104
- FULL_DEPS=true
120
- - BUILD_TYPE=conda
121
105
- python : 3.4
122
106
env :
123
107
- JOB_NAME : " 34_slow"
124
108
- JOB_TAG=_SLOW
125
109
- NOSE_ARGS="slow and not network and not disabled"
126
110
- FULL_DEPS=true
127
111
- CLIPBOARD=xsel
128
- - BUILD_TYPE=conda
129
- - python : 2.7
130
- env :
131
- - JOB_NAME : " 27_numpy_master"
132
- - JOB_TAG=_NUMPY_DEV_master
133
- - NOSE_ARGS="not slow and not network and not disabled"
134
- - NUMPY_BUILD=master
135
- - BUILD_TYPE=pydata
136
- - PANDAS_TESTING_MODE="deprecate"
137
112
- python : 2.7
138
113
env :
139
114
- JOB_NAME : " 27_build_test_conda"
140
115
- JOB_TAG=_BUILD_TEST
141
116
- NOSE_ARGS="not slow and not disabled"
142
117
- FULL_DEPS=true
143
- - BUILD_TYPE=conda
144
118
- BUILD_TEST=true
119
+ - python : 3.5
120
+ env :
121
+ - JOB_NAME : " 35_numpy_dev"
122
+ - JOB_TAG=_NUMPY_DEV
123
+ - NOSE_ARGS="not slow and not network and not disabled"
124
+ - PANDAS_TESTING_MODE="deprecate"
145
125
- python : 2.7
146
126
env :
147
- - JOB_NAME : " 27_build_test_pydata"
148
- - JOB_TAG=_BUILD_TEST
149
- - NOSE_ARGS="not slow and not disabled"
127
+ - JOB_NAME : " 27_nslow_nnet_COMPAT"
128
+ - NOSE_ARGS="not slow and not network and not disabled"
129
+ - LOCALE_OVERRIDE="it_IT.UTF-8"
130
+ - INSTALL_TEST=true
131
+ - JOB_TAG=_COMPAT
132
+ - python : 2.7
133
+ env :
134
+ - JOB_NAME : " doc_build"
150
135
- FULL_DEPS=true
151
- - BUILD_TYPE=pydata
152
- - BUILD_TEST=true
136
+ - DOC_BUILD=true
137
+ - JOB_TAG=_DOC_BUILD
153
138
154
139
before_install :
155
140
- echo "before_install"
156
141
- echo $VIRTUAL_ENV
157
142
- export PATH="$HOME/miniconda/bin:$PATH"
158
- - sudo apt-get install ccache
159
143
- df -h
160
144
- date
161
145
- pwd
162
146
- uname -a
163
147
- python -V
164
- - ci/before_install.sh
165
- # Xvfb stuff for clipboard functionality; see the travis-ci documentation
148
+ # git info & get tags
149
+ - git --version
150
+ - git tag
151
+ - ci/before_install_travis.sh
166
152
- export DISPLAY=:99.0
167
- - sh -e /etc/init.d/xvfb start
168
153
169
154
install :
170
- - echo "install"
155
+ - echo "install start "
171
156
- ci/prep_ccache.sh
172
- - ci/install_${BUILD_TYPE} .sh
157
+ - ci/install_travis .sh
173
158
- ci/submit_ccache.sh
159
+ - echo "install done"
174
160
175
161
before_script :
176
- - mysql -e 'create database pandas_nosetest;'
177
- - psql -c 'create database pandas_nosetest;' -U postgres
162
+ - source activate pandas && pip install codecov
163
+ - ci/install_db.sh
178
164
179
165
script :
180
- - echo "script"
181
- - ci/run_build_docs.sh &
166
+ - echo "script start "
167
+ - ci/run_build_docs.sh
182
168
- ci/script.sh
183
- # nothing here, or failed tests won't fail travis
169
+ - ci/lint.sh
170
+ - echo "script done"
171
+
172
+ after_success :
173
+ - source activate pandas && codecov
184
174
185
175
after_script :
176
+ - echo "after_script start"
186
177
- ci/install_test.sh
187
- - if [ -f /tmp/doc.log ]; then cat /tmp/doc.log; fi
188
178
- source activate pandas && ci/print_versions.py
189
179
- ci/print_skipped.py /tmp/nosetests.xml
190
- - ci/ after_script.sh
180
+ - echo " after_script done"
0 commit comments