forked from nestauk/old_nesta_daps
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
35 lines (35 loc) · 2.33 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
dist: xenial
language: python
python:
- '3.6'
install:
- pip install --upgrade setuptools
- python setup.py install
- pip install -r requirements.txt
- pip install -r nesta/packages/tf_requirements.txt
- python -m nltk.downloader punkt
- python -m nltk.downloader stopwords
- pip install lxml
- python -c "import sys; print(sys.path)"
before_script:
- rm -r nesta/core/config/*
- echo -e "[mysqldb]\nx=1" > nesta/core/config/mysqldb.config # create dummy file with just the config x=1
- echo -e "[worker]\nx=1" > nesta/core/config/luigi.cfg # create dummy file for luigi
- echo -e "[crunchbase]\nuser_key=1" > nesta/core/config/crunchbase.config # create dummy file for crunchbase
- sudo rm -f /etc/boto.cfg
- mysql -e 'CREATE DATABASE production_tests;'
- mysql_upgrade -u root --force
- sudo service mysql restart
script:
- ./.travis/run.sh
env:
global:
- secure: ZnagfL67+wcwCTXkgFFLUOKRUMhkfe7mWblmvb3i7nwBypsgvkeIwCVe6//p5YwosbTr2BGFsbOtXXqW9NZkim3zFDAnfw+bOdfj+IIuGsNQwtMUU1Ru/ABjVqToNtDJ1cQ8DdteAZKjIr0Z5W3gM3OkuvkwsNXqkb3HxHLLLOXriRxqvsd0vjsURp0qyQwTWWp0O0RxYLFqe6X92NuzUlByZFVDMnj3g7UFiEck8wIGqAP5Uqkbe4bbhxdrT3+dHRxPFEMQLAuRHRwnSZ4s23rql3pzMZYTP7LStHT8dqFP0AFCqNePoLv4CGcjRF+wmcEtpRyXEAHr49XnFZYu0SKj/kX22WVzTJ5GaJPZCMn29XjiwqC0xPcABGUCDoYAXFY21HC7QNQU20bt94TjEJYTcx1L6zY3jrDklgl6FGcHBfO3ikuNfyzBRHkFCOMiPZiQdvnotywp28kAefT9TZtQx7szB0l0RziJxCGppmgEXv6VIGqkmygeayfhPqq8SxS+2/pvf86HN+kI/sNX3xmVMaL7mrygpaCa2O/xlq5neNl6VsZ4adlfV7Km2LIQ6r64COJiWtLsOZ1YI5SEQu1nVB+43lyO4khGvn92EXLNWu73cJ6GdmFndMwnwmm6BSzQQXMTOVvKw/T8AyGDJ0Qrn2lXDvNeQEMTRTyPcc4=
- secure: IGY5WmufIwBJwBa92fHH9nFY6Na6URSvfnVKOqvgMaRdOqSrQQzuLO35CRN/yZs0M881LsYNdefS/iLL9wolrd9ekd4MCsxdVZCS2KiojxA8X33RJC0yTVb5OavnhdaHjz3UNTnUbxy+UdRRxSPocNju6PEDWDoQGP4/qT3xf2nL7IiRKn5Snz0V0Qpu0qoRBVfqg3D0guy4n/PFuUUD+C9+WWhn2sapzm6MTN+FR4o80Va5Uzavc060fEkxWqssjpd5dpwPyvR+NvL/BPuIw7Ev3EWmWOcto7+eOnOF8UbTPiFJtFp+AECktYNXXlsgno1VEG2rMSplvPVYgGlx1Ajkk8oChUaqaX1Gb6M6vJnK9AvMWRdGlnCIGUOJi63+7zeOGgXyi3uxNaGCcoZ8LzF551oX1f3WH/ZMd2jSJaUYVHXY9soChKrGNu4BvzH9sOAKWPjcBhsHmCvJLfcZsnNJ9ybnk44NsBH8rOMacXznZMVq19wIQWCU5xWEVVmXfu8wtQacvja8NpaQDmHTx/TIhc9h/bbXa5cuYgWyQPIC7cAyxPRaKlTt96CMNKs4wbpFZ3S0+sHYPwDZx1TiZGdz5A4g59KHSHXLmuHXHFvD1dQuKIHdcNMxRxKrYFIeovQtbwLrPzas1W/wBhqfpowm1z+4ua+f1X7/wUMEMyo=
- MYSQLDBCONF=TRAVISMODE
branches:
only:
- master
- dev
services:
- mysql