Package DHMV operator in all-in-one image
GeoIntel CI / docs-smoke (push) Canceled after 0s
GeoIntel CI / contract-smoke (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-15 18:43:44 +02:00
parent 5d8b46ed60
commit 92498fb7eb
2 changed files with 5 additions and 2 deletions
+4 -2
View File
@@ -395,10 +395,12 @@ def test_frontend_and_runtime_expose_dhmv_workflow() -> None:
def test_dhmv_operator_is_packaged_and_release_checked() -> None:
operator = (ROOT / "scripts" / "provision_mol_dhmv.py").read_text(encoding="utf-8")
readiness = (ROOT / "scripts" / "run_readiness_check.sh").read_text(encoding="utf-8")
dockerfile = (ROOT / "backend" / "Dockerfile").read_text(encoding="utf-8")
backend_dockerfile = (ROOT / "backend" / "Dockerfile").read_text(encoding="utf-8")
all_in_one_dockerfile = (ROOT / "deploy" / "unraid" / "Dockerfile.all-in-one").read_text(encoding="utf-8")
assert "/datasets/dhmv/acquire" in operator
assert "/raster/terrain/select" in operator
assert "water_depth_m" in operator
assert "py_compile scripts/provision_mol_dhmv.py" in readiness
assert "COPY . /app" in dockerfile
assert "COPY . /app" in backend_dockerfile
assert "COPY scripts/provision_mol_dhmv.py /app/scripts/provision_mol_dhmv.py" in all_in_one_dockerfile