You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
469 B
19 lines
469 B
stages:
|
|
- test
|
|
|
|
Atheneum:Tests:
|
|
image: python:3.6-slim-stretch
|
|
stage: test
|
|
script:
|
|
- python3 --version
|
|
- python3 -m pip --version
|
|
- python3 -m pip install pipenv
|
|
- python3 -m pipenv --version
|
|
- cd server
|
|
- pipenv install --dev --system
|
|
- pycodestyle atheneum tests
|
|
- mypy atheneum tests
|
|
- PYTHONPATH=$(pwd) coverage run --source atheneum -m pytest
|
|
- coverage report --fail-under=85 -m --skip-covered
|
|
tags:
|
|
- docker
|