向宁
|
19ff09f724
|
fix: set CI=true to skip lefthook install in Docker build
is-ci package checks CI env var to skip prepare hooks
|
2026-05-17 20:06:03 +08:00 |
|
向宁
|
e2734d1091
|
fix: disable lefthook during Docker build with LEFTHOOK=0
Build context lacks .git directory, causing lefthook install to fail
|
2026-05-17 19:49:52 +08:00 |
|
向宁
|
4afcf639dd
|
fix: add git to Docker build image for lefthook
lefthook install requires git, which is missing from node:22-alpine
|
2026-05-17 19:26:06 +08:00 |
|
向宁
|
755517a068
|
feat: add Dockerfile and upgrade Jenkinsfile to full CI/CD
- Multi-stage build: node:22 (pnpm build) → nginx runtime
- nginx.conf with SPA routing and API proxy
- Jenkinsfile: Docker build → push → deploy
|
2026-05-17 19:17:07 +08:00 |
|