Advance MinIO compatibility lane
This commit is contained in:
parent
5858a7309b
commit
8f454da406
6 changed files with 941 additions and 4 deletions
6
Makefile
6
Makefile
|
|
@ -1,10 +1,11 @@
|
|||
.PHONY: help install dev test lint format type migrate migrate-fresh clean
|
||||
.PHONY: help install dev test test-minio lint format type migrate migrate-fresh clean
|
||||
|
||||
help:
|
||||
@echo "artifact-store — make targets"
|
||||
@echo " install install / sync dependencies via uv"
|
||||
@echo " dev run the FastAPI app with reload (uvicorn)"
|
||||
@echo " test run the pytest suite"
|
||||
@echo " test-minio run opt-in live MinIO compatibility tests"
|
||||
@echo " lint ruff check + ruff format --check"
|
||||
@echo " format ruff format (write changes)"
|
||||
@echo " type mypy --strict over src and tests"
|
||||
|
|
@ -21,6 +22,9 @@ dev:
|
|||
test:
|
||||
uv run pytest
|
||||
|
||||
test-minio:
|
||||
uv run --all-extras pytest tests/integration/test_storage_s3_minio.py -m integration
|
||||
|
||||
lint:
|
||||
uv run ruff check .
|
||||
uv run ruff format --check .
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue