dev-coop/meancoach

View on GitHub
circle.yml

Summary

Maintainability
Test Coverage
machine:
  python:
    version: 2.7.5
  environment:
    DJANGO_SETTINGS_MODULE: settings.production
    DJANGO_SECRET_KEY: 1234567890abcdefg
    PYTHONPATH: $PYTHONPATH:.
    PYTHONPATH: $PYTHONPATH:$HOME/meancoach
    PYTHONPATH: $PYTHONPATH:$HOME/meancoach/meancoach_project
    PATH: $PATH:/home/ubuntu/virtualenvs/venv-2.7.5/lib/python2.7/site-packages

dependencies:
  pre:
    - pip install -r meancoach_project/requirements/test.pip

test:
  pre:
    - (cd meancoach_project && npm install -g stylus)
    - (cd meancoach_project && bower install)
    - (cd meancoach_project && python manage.py collectstatic --noinput)
  override:
    - (cd meancoach_project && fab test_lint)
    - (cd meancoach_project && py.test --cov .)

#deployment:
#  staging:
#    branch: production
#    heroku:
#      appname: meancoach