lewis_yan
0a541826d4
chore: remove redundant Install & Build stage (Docker handles build)
2026-04-01 10:58:51 +08:00
lewis_yan
30ba17c91e
chore: use pnpm instead of yarn in Jenkinsfile
2026-04-01 10:53:43 +08:00
lewis_yan
e0545af483
chore: restore Dockerfiles and update Jenkinsfile paths
...
- Add web/Dockerfile for frontend image build
- Add backend/Dockerfile for backend image build
- Update Jenkinsfile paths from docker_env/ to web/ and backend/
Note: docker_env directory was removed; Dockerfiles now placed in respective app directories.
2026-04-01 10:50:06 +08:00
lewis_yan
f50c55408d
fix: push latest tag after build
2026-04-01 10:28:10 +08:00
lewis_yan
37027bf068
chore: remove deploy stage, only build and push to Harbor
2026-03-31 19:23:42 +08:00
lewis_yan
66c7721ced
fix: use usernamePassword instead of sshUserPrivateKey for deploy
2026-03-31 19:22:14 +08:00
lewis_yan
05d6932cbe
chore: rename image names to pis-backend and pis-web
2026-03-31 17:38:01 +08:00
lewis_yan
1b98690567
chore: update SERVER_HOST to actual deployment server IP
2026-03-31 17:37:12 +08:00
lewis_yan
6a17de2231
chore: update HARBOR_URL to actual Harbor address
2026-03-31 17:36:33 +08:00
lewis_yan
c228095c8f
fix(jenkins): install Node.js and yarn if not present
2026-03-31 17:25:18 +08:00
lewis_yan
e7f5e6e8fa
feat(jenkins): add frontend CI/CD pipeline
2026-03-31 16:50:40 +08:00