backup-tool/.woodpecker.yml

48 lines
1023 B
YAML
Raw Normal View History

2021-04-24 19:39:49 +02:00
pipeline:
2021-04-24 22:22:12 +02:00
test-3.9:
2021-04-24 22:27:03 +02:00
group: test
2021-04-24 22:22:12 +02:00
image: python:3.9-alpine
2021-04-24 19:39:49 +02:00
pull: true
commands:
2021-04-24 22:31:45 +02:00
- pip install -e .[ci]
2021-04-24 19:39:49 +02:00
- tox -e py39
2021-04-24 22:22:12 +02:00
test-3.8:
2021-04-24 22:27:03 +02:00
group: test
2021-04-24 22:22:12 +02:00
image: python:3.8-alpine
pull: true
commands:
2021-04-24 22:31:45 +02:00
- pip install -e .[ci]
2021-04-24 22:22:12 +02:00
- tox -e py38
test-3.7:
2021-04-24 22:27:03 +02:00
group: test
2021-04-24 22:22:12 +02:00
image: python:3.7-alpine
pull: true
commands:
2021-04-24 22:31:45 +02:00
- pip install -e .[ci]
2021-04-24 22:22:12 +02:00
- tox -e py37
2021-04-28 16:09:44 +02:00
test-3.7-pypy:
group: test
image: pypy:3-7-slim
pull: true
commands:
- pip install -e .[ci]
- tex -e pypy37
2021-04-24 22:22:12 +02:00
test-3.6:
2021-04-24 22:27:03 +02:00
group: test
2021-04-24 22:22:12 +02:00
image: python:3.6-alpine
pull: true
commands:
2021-04-24 22:31:45 +02:00
- pip install -e .[ci]
2021-04-24 22:22:12 +02:00
- tox -e py36
lint:
image: python:3.6-alpine
commands:
2021-04-24 22:56:27 +02:00
- apk update && apk add --no-cache build-base
2021-04-24 22:31:45 +02:00
- pip install -e .[ci]
2021-04-24 22:22:12 +02:00
- tox -e lint