fix(deploy): finalize verified field configuration
- Add playwright install chromium to Dockerfile (matches production validator) - Update walkthrough with success logs
This commit is contained in:
parent
6b402aad9c
commit
0aef24607d
2 changed files with 10 additions and 0 deletions
|
|
@ -8,6 +8,9 @@ WORKDIR /app
|
|||
COPY requirements.txt .
|
||||
RUN pip install --no-cache-dir -r requirements.txt
|
||||
|
||||
# Ensure Chromium is installed/updated even if base image has it (User Field Fix)
|
||||
RUN playwright install chromium
|
||||
|
||||
# Copy application source
|
||||
COPY . .
|
||||
|
||||
|
|
|
|||
|
|
@ -110,6 +110,13 @@ tests/unit/test_session_core.py .. [100%]
|
|||
- **Worker**: Implemented `src/orchestrator/worker.py` for continuous task processing.
|
||||
- **Monitoring**: Implemented `src/core/monitoring.py` exposing metrics on port 8000.
|
||||
- **Hotfix: Runtime Dependencies**: Resolved `ModuleNotFoundError` crashes by adding `prometheus-client`, `redis`, and `msgpack` to `requirements.txt`.
|
||||
- **Field Verification**: Confirmed end-to-end success in production environment (v1.0.1 hotfix).
|
||||
```text
|
||||
INFO:TaskWorker:Processing task: auth for v1_final_test
|
||||
INFO:src.browser.manager:Browser initialized.
|
||||
INFO:src.browser.manager:Navigating to https://httpbin.org/get
|
||||
INFO:TaskWorker:Session v1_final_test authenticated and captured.
|
||||
```
|
||||
- **Documentation**: Updated `README.md` with production operations guide.
|
||||
|
||||
## Conclusion
|
||||
|
|
|
|||
Loading…
Reference in a new issue