# This is a sample build configuration for Python. # Check our guides at https://confluence.atlassian.com/x/x4UWN for more examples. # Only use spaces to indent your .yml configuration. # ----- # You can specify a custom docker image from Docker Hub as your build environment. image: python:3.6.6 clone: depth: full pipelines: default: - step: caches: - pip services: - postgres script: # Modify the commands below to build your repository. - pip install pipenv - export SECRET_KEY=abcd1234 - export DATABASE_URL=postgres://postgres:postgres@localhost:5432/skillbox - export DEBUG=True - export USE_AWS=False - pipenv install --dev --system - ./server/run_unittests_coverage.sh - git push https://heroku:$HEROKU_API_KEY@git.heroku.com/$HEROKU_APP_NAME.git HEAD:master definitions: services: postgres: image: postgres