Skip to content
Extraits de code Groupes Projets
  • Jamesie Pic's avatar
    d6108022
    Project modernization · d6108022
    Jamesie Pic a rédigé
    - continuous integration with travis,
    - continuous deployment with openshift,
    - add update_score cron,
    - sentry for exception tracking,
    - continuous documentation build with rtfd,
    - configuration made 12factor-ish,
    - make use of new django-representatives version for database
      optimization.
    d6108022
    Historique
    Project modernization
    Jamesie Pic a rédigé
    - continuous integration with travis,
    - continuous deployment with openshift,
    - add update_score cron,
    - sentry for exception tracking,
    - continuous documentation build with rtfd,
    - configuration made 12factor-ish,
    - make use of new django-representatives version for database
      optimization.
.travis.yml 667 o
sudo: false
env:
  matrix:
  - DEBUG=True
language: python
python:
- '2.7'
install:
- pip install django
- pip install -r requirements.txt
before_script:
- npm install -g bower
- bower install
- npm install
script:
- ./manage.py migrate
- node_modules/gulp/bin/gulp.js less
deploy:
- provider: openshift
  user: jamespic@gmail.com
  password:
    secure: W7hQDKAtmpOfwLjBuss6NEKqPSrRhsbgH8a8eV+/Oo6HZxMi1mbNFSi+6WRNSs3Cil0ZZV+awoqC61jIzV4oTwEYcy5bv9NWNSY1QO34DECMS5sY00wA0zKhkdsdTr9Pc3TLRp1cw6x2KNCF356FKZojFTRbjtfJ79rqBc5k5ww=
  app: dev
  domain: memopol
  skip_cleanup: true
  deployment_branch: pr
  on:
    repo: political-memory/political_memory
    branch: pr