diff --git a/.drone.yml b/.drone.yml index 13fe195..f838dd7 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,9 +1,21 @@ kind: pipeline type: docker -name: test-pipeline +name: ci-pipeline steps: - - name: hello-world - image: alpine + - name: install-dependencies + image: python:3.10-slim commands: - - echo "Hello, Drone CI!" + - pip install -r requirements.txt + + - name: run-tests + image: python:3.10-slim + commands: + - pytest tests/ + + - name: lint + image: python:3.10-slim + commands: + - pip install flake8 + - flake8 . --max-line-length=88 +