Reverting deployment script changes that were part of the base image approach.
The base image strategy is too complex for the current pnpm workspace structure.
Reverting to the proven docker-prep.sh tarball approach.
Generated with [Devin](https://cli.devin.ai/docs)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Update deploy-all.sh to pull shared base images before building, ensuring
all repos use the latest common package versions.
Changes:
- Add base image pull step (backend and web)
- Use local cache if pull fails
- Apply to all repos in deployment list
Generated with [Devin](https://cli.devin.ai/docs)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
- deploy-invttrdg.sh: Single-repo deployment for trading platform
* Dirty checks (uncommitted changes, unpushed commits)
* Pre-deployment smoke tests (backend contracts, web DOM tests)
* Docker build and deployment (backend + web)
* Post-deployment validation (health checks, endpoint verification)
* Comprehensive smoke testing for production-grade deployment
- deploy-all.sh: Multi-repo deployment orchestration
* Deploy all 4 production repos or specific ones
* Same safety checks and deployment process for each repo
* Health checks for all services
- DEPLOYMENT_GUIDE.md: Complete deployment documentation
* Usage instructions for both scripts
* Service endpoint mappings
* Troubleshooting guide
* Docker management commands
These scripts enable safe, tested production deployments with
comprehensive validation at every stage.
Generated with [Devin](https://cli.devin.ai/docs)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>