Stamp 2.59.0 Docker leftover seams only, not PinScope product.
Images copy periscope/src, vendor/, and skipped Clerk/shadcn/billing/GCS files. dependency/ stays in git. Audit written; FastAPI boots with PYTHONPATH=src.
This commit is contained in:
@@ -17,7 +17,7 @@ DOCKERIGNORE = ROOT / ".dockerignore"
|
||||
def test_package_json_is_periscope_web():
|
||||
text = PKG.read_text(encoding="utf-8")
|
||||
assert '"name": "periscope-web"' in text
|
||||
assert '"version": "2.58.0"' in text
|
||||
assert '"version": "2.59.0"' in text
|
||||
assert "Native Periscope overlay" not in text[:400]
|
||||
assert LOCK.is_file()
|
||||
lock = LOCK.read_text(encoding="utf-8")
|
||||
@@ -45,6 +45,7 @@ def test_docker_installs_from_src():
|
||||
assert "COPY periscope/src/frontend/package.json" in fe
|
||||
assert "periscope/src/frontend/package-lock.json" in fe
|
||||
assert "COPY periscope/src/backend/requirements*.txt" in be
|
||||
assert "COPY periscope/dependency/backend/ /app/backend/" not in be
|
||||
ignore = DOCKERIGNORE.read_text(encoding="utf-8")
|
||||
assert "faradworks-logo-white.png" in ignore
|
||||
assert "power-tree.gif" in ignore
|
||||
|
||||
Reference in New Issue
Block a user