feat: establish sbom nexus extraction slice

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a028f0-a42f-7582-89a8-ebaad7343834
This commit is contained in:
tegwick 2026-08-22 12:50:08 +02:00
parent 79cd7dff06
commit d61698ea51
31 changed files with 3246 additions and 1 deletions

20
Makefile Normal file
View file

@ -0,0 +1,20 @@
.PHONY: install test lint check run scan
export UV_CACHE_DIR ?= /tmp/sbom-nexus-uv-cache
install:
uv sync --dev
test:
uv run pytest
lint:
uv run ruff check src tests scripts
check: lint test
run:
uv run sbom-nexus serve --reload
scan:
uv run sbom-nexus scan .