ucast/.drone.yml
Theta-Dev 5e601c8805
All checks were successful
continuous-integration/drone/push Build is passing
parallelize ci
2022-06-02 02:02:34 +02:00

41 lines
715 B
YAML

kind: pipeline
name: default
type: docker
platform:
os: linux
arch: ''
steps:
- name: install dependencies
image: thetadev256/ucast-dev
volumes:
- name: cache
path: /root/.cache
commands:
- poetry install
- poetry run invoke reset
- name: lint
image: thetadev256/ucast-dev
volumes:
- name: cache
path: /root/.cache
commands:
- poetry run invoke lint
depends_on:
- install dependencies
- name: test
image: thetadev256/ucast-dev
volumes:
- name: cache
path: /root/.cache
commands:
- poetry run invoke test
depends_on:
- install dependencies
volumes:
- name: cache
temp: { }