Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env sh
- # Fail immediately when running into an error
- set -e
- # Set environment variables
- export EF_MQ_VHOST="ef_mq_vhost"
- export EF_DB_NAME="ef_db_development"
- export EF_ADMIN_NAME="Bastien Bourdon"
- export EF_ANALYTICS_USER="edgefolio"
- export EF_MQ_HOST="10.0.1.4"
- export EF_BH_PASSWORD="kh8bt2"
- export EF_LIP_USERNAME="hedgeworld_st"
- export DISPLAY=":99"
- export EF_MQ_PASSWORD="9Y4fM4WuoDrteZ4p"
- export EF_INTERCOM_APP_ID="k676sbpf"
- export EF_INTERCOM_API_KEY="9d780fca3f10e1c37be10fa0cea308b2410edf47"
- export EF_MSCI_USERNAME_1="ondemandeim"
- export EF_DB_USER="ef_db_user"
- export EF_EH_USERNAME="investor.relations@gottex.com"
- export EF_MS_CLIENT_ID="EdgeFolio"
- export EF_MIXPANEL_API_TOKEN="d4ec86f3853250ec326ed80298fa63e1"
- export EF_DB_PORT=""
- export EF_ANALYTICS_PASS="analytedge"
- export EF_SECRET_KEY="not_exactly_secret"
- export EF_LIP_PASSWORD="LipperHedge"
- export EF_OPENEXCHANGE_APP_ID="f0b718b22a604daf85d489d5cdb6924b"
- export EF_TIME_ZONE="Europe/London"
- export EF_EH_USER_UNIQUE_ID="ovvmowxcrafkolaifefa"
- export EF_DB_PASSWORD="ef_db_pw"
- export EF_ADMIN_EMAIL="bb@edgefolio.com"
- export EF_EH_PASSWORD="Gott3xaHedge"
- export EF_MS_PASSWORD="ewgreghfr"
- export EF_ES_HOST="10.0.1.4"
- export EF_MS_MAIL="leo.gasteen@gmail.com"
- export EF_HOST="development.edgefolio.com"
- export EF_INTERCOM_SECRET_KEY="gbrJB74oU-35wvqHXcZrQFmE-htDmUizB1QQuDec"
- export EF_GOTTEX_PASSWORD="edg3foli0tteX"
- export EF_EVG_USERNAME="mfamalicao@eim.ch"
- export EF_DB_HOST="10.0.1.4"
- export EF_BH_USERNAME="FDusonchet"
- export EF_MSCI_PASSWORD_2="eErH7sPw"
- export EF_MANDRILL_API_KEY="wMCzsEqohork-IcqW32nMQ"
- export EF_MQ_USER="ef_mq_user"
- export DJANGO_SETTINGS_MODULE="edgefolio.settings.development"
- export EF_GOOGLE_API_KEY="AIzaSyDopVI1Ce_E-HXCJpGhH96J7mcPrcMl59Y"
- export EF_GOTTEX_USERNAME="gottex"
- export EF_EH_USER_ID="101252"
- export EF_MSCI_USERNAME_2="eimfrance"
- export EF_MSCI_PASSWORD_1="nu7Ub9mu"
- export EF_EVG_PASSWORD="Data789!"
- export EF_GOOGLE_ANALYTICS_PROPERTY_ID="foo"
- # Setup workspace and virtual environment
- PATH=$WORKSPACE/venv/bin:/usr/local/bin:$PATH
- if [ ! -d "venv" ]; then
- virtualenv venv
- fi
- . venv/bin/activate
- pip install -q -r $WORKSPACE/requirements/pre.txt --download-cache=/tmp/$JOB_NAME
- pip install -q -r $WORKSPACE/requirements/testing.txt --download-cache=/tmp/$JOB_NAME
- . venv/bin/activate
- cd $WORKSPACE/src/
- # Check broad sanity and setup initial state
- ./manage.py check
- ./manage.py migrate
- ./manage.py create_index_mapping
- ./manage.py update_rates
- # Run tests
- # ./manage.py test # Broken into the following
- # ./manage.py test analytics.tests # Not yet tested
- ./manage.py test api.tests
- ./manage.py test app.tests
- ./manage.py test compute.tests
- # ./manage.py test etl.tests # Takes too long
- # ./manage.py test public_site.tests # Not yet tested
- # ./manage.py test search.tests # Not yet tested
- # ./manage.py test users.tests # Firefox is broken
- ./manage.py test warehouse.tests
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement