Include all dependencies and tests in Docker image
- Add tests/ to Docker image for in-container testing - Install [all,dev] dependencies (includes Flask, registry, TUI) - Make integration tests configurable via REGISTRY_URL env var - Add error handling to publish test fixture for rate limiting 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
This commit is contained in:
+3
-2
@@ -32,9 +32,10 @@ COPY pyproject.toml README.md ./
|
||||
COPY src/ ./src/
|
||||
COPY examples/ ./examples/
|
||||
COPY docs/ ./docs/
|
||||
COPY tests/ ./tests/
|
||||
|
||||
# Install SmartTools and dependencies
|
||||
RUN pip install --no-cache-dir -e ".[dev]"
|
||||
# Install SmartTools and all dependencies (CLI, TUI, registry)
|
||||
RUN pip install --no-cache-dir -e ".[all,dev]"
|
||||
|
||||
# Create smarttools directory
|
||||
RUN mkdir -p /root/.smarttools /root/.local/bin
|
||||
|
||||
Reference in New Issue
Block a user