4 Commits

Author SHA1 Message Date
zyc
8762da358a feat: auto-create CR repositories before build
Some checks failed
Build and Deploy LTY / build-and-deploy (push) Has been cancelled
Add Volcano Engine OpenAPI call to ensure lty-backend and lty-admin
repos exist in the CR namespace before pushing images.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 16:09:27 +08:00
zyc
32f55b3f39 feat: add Docker cleanup step to CI pipeline
All checks were successful
Build and Deploy LTY / build-and-deploy (push) Successful in 10m6s
Automatically prune unused containers, images and build cache after
each CI run to prevent disk space exhaustion on the runner.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 15:46:51 +08:00
zyc
4de4595ec0 feat: update CI/CD pipeline for multi-env deploy and use mirror registry
All checks were successful
Build and Deploy LTY / build-and-deploy (push) Successful in 7m50s
- Add dev branch trigger and environment-based config (prod/dev)
- Switch to Volcano container registry with retry logic
- Use mirror images for Docker base images (daocloud.io)
- Add dynamic domain/DB/Redis config per environment

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 15:33:32 +08:00
zyc
e293c38606 add cicd
All checks were successful
Build and Deploy LTY / build-and-deploy (push) Successful in 13m49s
2026-03-17 14:37:42 +08:00