Commit Graph

6 Commits

Author SHA1 Message Date
root
f432043a19 fix(deploy): streamline individual deploy scripts for shared docker-prep
Some checks failed
pre-commit / pre-commit (push) Failing after 38s
Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-10 01:50:55 +00:00
root
fdc5015765 fix(deploy): add docker-prep.sh step to deployment scripts
Some checks are pending
pre-commit / pre-commit (push) Waiting to run
The deployment scripts need to run docker-prep.sh before building Docker images
to package the @bytelyst/* dependencies as tarballs. This step was missing
after reverting the base image approach.

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-10 00:27:24 +00:00
root
d4f1d1e97d revert(deploy): revert base image changes due to workspace complexity
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>
2026-05-10 00:27:24 +00:00
root
b545fe0d1c refactor(deploy): use shared base images instead of docker-prep
Update deployment scripts to pull shared base images instead of running
docker-prep.sh to pack @bytelyst/* tarballs.

Changes:
- Remove docker-prep.sh execution
- Add base image pull step (backend and web)
- Use local cache if pull fails

Benefits:
- Faster deployment (no tarball packing)
- Simpler deployment process
- Consistent package versions via base images

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-10 00:27:24 +00:00
root
79cd90c327 fix(deploy): add docker-prep step before Docker build
The deployment scripts were missing the docker-prep.sh step which is required
to pack @bytelyst/* packages into .docker-deps directory and modify package.json
files to use local tarballs. Without this, Docker build fails trying to install
packages from npm registry instead of local tarballs.

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-10 00:27:24 +00:00
root
0f61684397 feat(deploy): add deployment scripts for clock and notes repos
- Add deploy-clock.sh for ChronoMind deployment (backend:4011, web:3030)
- Add deploy-notes.sh for NoteLett deployment (backend:4016, web:3000)
- Both scripts follow same pattern as deploy-invttrdg.sh
- Include dirty checks, pull/rebase, smoke tests, Docker deployment, health checks

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-09 22:16:41 +00:00