feat: 自动部署 + android 每次提交触发
Android Build & Publish / build-android (push) Failing after 5s
Docker Build and Push / build-image (push) Failing after 4m32s

- docker-build.yml: main 分支推送 → 构建 OTA 包 → Docker 镜像 → :3002 自动部署
- Dockerfile: node:22-alpine, dist + server + ota-package, healthcheck
- android-build.yml: 触发改为 on push (所有分支), 每次提交都构建
- ota-package/README.md 占位, 本地 docker build 不报错
- .gitignore / .dockerignore 调整
This commit is contained in:
jif2.zhang
2026-09-11 17:12:58 +08:00
parent 38b5e3190a
commit 84fb01b8a3
6 changed files with 183 additions and 4 deletions
+3 -1
View File
@@ -21,7 +21,9 @@ src-tauri/gen/android/keystore.properties
!.env.example
# OTA 升级产物与私钥 (全部由 scripts/build-ota.mjs、ota-genkey.mjs 与 CI 生成)
ota-package/
# 保留 ota-package/README.md 占位文件, 供本地 docker build 使用
ota-package/*
!ota-package/README.md
# wrangler 本地缓存
.wrangler