meissa/.woodpecker/build.yml

11 lines
364 B
YAML

pipeline:
build:
image: python:3.10-slim
commands:
- apt-get update
- apt-get install -y --no-install-recommends git libopenblas0 libopenblas-dev gfortran cmake llvm build-essential
- export FILES="$(git diff --name-only HEAD HEAD~1)"
- pip install poetry pre-commit
- poetry install
- pre-commit run --files "$FILES"