2018-02-26 12:37:08 +11:00
|
|
|
image: python:3.6
|
2018-06-04 09:32:47 +10:00
|
|
|
services:
|
|
|
|
- postgres:latest
|
2018-02-26 12:37:08 +11:00
|
|
|
variables:
|
|
|
|
GIT_SUBMODULE_STRATEGY: normal
|
2018-06-04 09:21:23 +10:00
|
|
|
PIP_CACHE_DIR: $CI_PROJECT_DIR/.cache/pip
|
|
|
|
PIPENV_CACHE_DIR: $CI_PROJECT_DIR/.cache/pipenv
|
2018-06-04 09:32:47 +10:00
|
|
|
POSTGRES_HOST: postgres
|
|
|
|
POSTGRES_DB: nice_marmot
|
|
|
|
POSTGRES_USER: runner
|
|
|
|
POSTGRES_PASSWORD: ''
|
2018-02-26 12:37:08 +11:00
|
|
|
|
2018-02-26 12:58:34 +11:00
|
|
|
cache:
|
|
|
|
paths:
|
2018-06-04 09:39:32 +10:00
|
|
|
- .cache
|
2018-02-26 12:58:34 +11:00
|
|
|
|
2018-02-26 12:51:14 +11:00
|
|
|
test:
|
2018-02-26 12:14:52 +11:00
|
|
|
script:
|
2018-02-26 12:37:08 +11:00
|
|
|
- pip install pipenv
|
2018-06-04 09:21:23 +10:00
|
|
|
- pipenv sync --dev
|
2018-02-26 12:14:52 +11:00
|
|
|
- pipenv run pytest
|