mybuddy/.travis.yml

32 lines
639 B
YAML

language: generic
dist: bionic
jobs:
include:
- name: "Python 3.6"
before_install:
- pyenv global 3.6.9
- name: "Python 3.7"
before_install:
- pyenv global 3.7.5
- name: "Python 3.8"
before_install:
- pyenv global 3.8.0
cache:
directories:
- $HOME/.cache/pip
- node_modules
env:
- DJANGO_SETTINGS_MODULE="babybuddy.settings.travis"
install:
- nvm use 10
- npm install -g gulp-cli && npm install
- pip install pipenv && pipenv install --dev
before_script:
- gulp lint
script:
- gulp coverage
after_success:
- pipenv run coveralls
notifications:
email: false