irving
|
5c3fa1e33f
|
adjust api test docker mysql version
Build and Push Backend / docker (push) Failing after 5s
|
2025-11-07 22:49:25 -05:00 |
|
irving
|
e6ad24e015
|
chore(docker): 调整 docker-compose 配置,优化本地依赖服务
|
2025-11-01 23:55:13 -04:00 |
|
irving
|
f3480b6ba0
|
feat(apitest): 新增 API 测试环境与安全配置
- 新增 apitest 专用 MySQL 配置与 Docker 编排(docker/apitest-mysql.yml、docker/apitest-mysql/)
- 增加 ApiTestSecurityConfig / ApiTestSecurityProperties 与 ApiTestAuthenticationFilter
- 新增 application-apitest.yml 与相关测试目录(play-admin/src/test/java/com/starry/admin/api/)
- 调整根 pom 与 play-admin/pom 依赖,优化 SpringSecurityConfig 以兼容 apitest
|
2025-11-01 10:33:54 -04:00 |
|
irving
|
38bc83d0f7
|
fix: 调整充值限额并规范日志目录
|
2025-10-26 14:55:13 -04:00 |
|
irving
|
ea0490e141
|
feat: 增强Docker构建系统,支持多架构构建
- 为build-docker.sh添加架构特定构建支持 (amd64/arm64)
- 始终使用Docker Buildx确保跨平台构建的一致性
- 添加构建缓存支持,使用.buildx-cache目录
- 更新Dockerfile使用平台感知基础镜像 (FROM --platform=$TARGETPLATFORM)
- 改进push-docker.sh以支持架构特定标签
- 为构建脚本添加帮助选项 (-h)
- 使用更严格的错误处理 (set -euo pipefail)
- 更新.gitignore排除构建缓存
现在支持构建:
- Apple Silicon本地开发 (arm64)
- Linux服务器部署 (amd64)
- 从任意机器进行跨平台构建
|
2025-09-06 21:57:59 -04:00 |
|
irving
|
102608b85c
|
WIP: 重构Docker构建流程和部署脚本
- 更新Dockerfile为多阶段构建,提升安全性和构建效率
- 重构docker-compose.yml,添加健康检查和网络配置
- 新增Docker镜像构建和推送脚本
- 修复Maven打包配置,移除不必要的配置项
- 添加.dockerignore文件优化构建上下文
- 删除旧的deploy.sh脚本
- 新增JAR部署和回滚脚本
注意:此为开发中版本,请勿部署到生产环境
|
2025-09-06 19:35:08 -04:00 |
|
huchuansai
|
da9771cb9d
|
fix
|
2025-06-12 13:10:49 +08:00 |
|