Skip to content

Commit

Permalink
Merge pull request #66 from brittonsmith/ci
Browse files Browse the repository at this point in the history
Update python versions and move some tests to weekly.
  • Loading branch information
brittonsmith committed Mar 31, 2020
2 parents 4463630 + 05a6fb0 commit ccd02f6
Showing 1 changed file with 22 additions and 13 deletions.
35 changes: 22 additions & 13 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ commands:
pip install --upgrade pip
pip install --upgrade wheel
pip install --upgrade setuptools
pip install Cython numpy h5py matplotlib fastcache flake8 pytest yt
pip install Cython numpy
pip install h5py matplotlib fastcache flake8 pytest yt
install-grackle:
description: "Install grackle."
Expand Down Expand Up @@ -125,13 +126,13 @@ jobs:

- restore_cache:
name: "Restore dependencies cache."
key: dependencies-python-<< parameters.tag >>-v1
key: dependencies-python-<< parameters.tag >>-v2

- install-dependencies

- save_cache:
name: "Save dependencies cache"
key: dependencies-python-<< parameters.tag >>-v1
key: dependencies-python-<< parameters.tag >>-v2
paths:
- ~/.cache/pip
- ~/venv
Expand Down Expand Up @@ -173,19 +174,15 @@ workflows:
jobs:
- test-suite:
name: "Python 3.5 tests"
tag: "3.5.7"
tag: "3.5.9"

- test-suite:
name: "Python 3.6 tests"
tag: "3.6.8"

- test-suite:
name: "Python 3.7 tests"
tag: "3.7.2"
name: "Python 3.8 tests"
tag: "3.8.2"

- docs-build:
name: "Docs build"
tag: "3.7.2"
tag: "3.8.2"

weekly:
triggers:
Expand All @@ -196,10 +193,22 @@ workflows:
only:
- master
jobs:
- test-suite:
name: "Python 3.5 tests"
tag: "3.5.9"

- test-suite:
name: "Python 3.6 tests"
tag: "3.6.10"

- test-suite:
name: "Python 3.7 tests"
tag: "3.7.2"
tag: "3.7.7"

- test-suite:
name: "Python 3.8 tests"
tag: "3.8.2"

- docs-build:
name: "Docs build"
tag: "3.7.2"
tag: "3.8.2"

0 comments on commit ccd02f6

Please sign in to comment.