9797 - run : *apt-install
9898 - run : *fonts-install
9999 - run : *pip-install
100-
101- - run : *deps-install
100+ - run :
101+ << : *deps-install
102+ environment :
103+ NUMPY_VERSION : " ==1.11.0"
102104 - run : *mpl-install
103105
104106 - run : *doc-build
@@ -114,34 +116,21 @@ jobs:
114116 name : " Built documentation is available at:"
115117 command : echo "${CIRCLE_BUILD_URL}/artifacts/${CIRCLE_NODE_INDEX}/${CIRCLE_WORKING_DIRECTORY/#\~/$HOME}/doc/build/html/index.html"
116118
117- - add_ssh_keys :
118- fingerprints :
119- - " 78:13:59:08:61:a9:e5:09:af:df:3a:d8:89:c2:84:c0"
120- - deploy :
121- name : " Deploy new docs"
122- command : ./.circleci/deploy-docs.sh
123-
124- docs-python35 :
119+ docs-python37 :
125120 docker :
126- - image : circleci/python:3.5
121+ - image : circleci/python:3.7
127122 steps :
128123 - checkout
129124
130125 - run : *apt-install
131126 - run : *fonts-install
132127 - run : *pip-install
133128
134- - run :
135- << : *deps-install
136- environment :
137- NUMPY_VERSION : " ==1.11.0"
129+ - run : *deps-install
138130 - run : *mpl-install
139131
140132 - run : *doc-build
141133
142- # We don't build the LaTeX docs here, so linkchecker will complain
143- - run : touch doc/build/html/Matplotlib.pdf
144-
145134 - run : *doc-bundle
146135 - store_artifacts :
147136 path : doc/build/sphinx-gallery-files.tar.gz
@@ -153,6 +142,12 @@ jobs:
153142 name : " Built documentation is available at:"
154143 command : echo "${CIRCLE_BUILD_URL}/artifacts/${CIRCLE_NODE_INDEX}/${CIRCLE_WORKING_DIRECTORY/#\~/$HOME}/doc/build/html/index.html"
155144
145+ - add_ssh_keys :
146+ fingerprints :
147+ - " 78:13:59:08:61:a9:e5:09:af:df:3a:d8:89:c2:84:c0"
148+ - deploy :
149+ name : " Deploy new docs"
150+ command : ./.circleci/deploy-docs.sh
156151
157152# ########################################
158153# Defining workflows gets us parallelism.
@@ -162,5 +157,5 @@ workflows:
162157 version : 2
163158 build :
164159 jobs :
165- - docs-python35
166160 - docs-python36
161+ - docs-python37
0 commit comments