Python 3 library and CLI application for SporeStack
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.

37 lines
1.0 KiB

pipeline:
python-3.7:
group: test
image: python:3.7-slim # Alpine doesn't work on 3.7
commands:
- pip install pipenv
- pipenv install --dev --deploy
- pipenv run python make.py test-pytest # We only test with pytest on 3.7
- pipenv run python make.py build-dist
# python-3.8:
# group: test
# image: python:3.8-slim
# commands:
# - pip install pipenv
# - pipenv install --dev --deploy
# - pipenv run python make.py test
# - pipenv run python make.py build-dist
python-3.9:
group: test
image: python:3.9-slim # Alpine image times out for some reason with 3.9
commands:
- pip install pipenv
- pipenv install --dev --deploy
- pipenv run python make.py test
- pipenv run python make.py build-dist
python-3.10:
group: test
image: python:3.10-alpine
commands:
- uname -r
- pip install pipenv
- pipenv install --dev --deploy
- pipenv run python make.py test
- pipenv run python make.py build-dist