Commit Graph

32 Commits

Author SHA1 Message Date
1f048d6548 feat: only build amd64 images for alpha environment 2025-10-14 14:02:28 +08:00
cf6ba8e9ae feat: enable chat component and backend component in freeleaps2-frontend 2025-10-09 15:58:12 +08:00
d5c66c9ed2 feat: disable chat component and backend component in freeleaps2-frontend 2025-10-09 15:27:53 +08:00
Nicolas
026340be92 chore: update Jenkinsfile execute mode to 'fully' for service hub, devsvc, and frontend 2025-09-25 17:15:19 +08:00
Nicolas
4bb2653bb7 chore: update Jenkinsfile execute mode to 'on_demand' for service hub and frontend; add appEnv to notification and payment configs in alpha and prod values 2025-09-25 16:51:10 +08:00
Nicolas
a71aa5a529 test only build amd front in alpha 2025-09-23 15:37:45 +08:00
Nicolas
bbfa0af6db turn to 3.12 2025-09-19 13:59:27 +08:00
3f6b8518a5 revert b6934e9412
revert turn chat and freeleaps to 3.12
2025-09-19 03:50:43 +00:00
30aea09e3c revert 39225bfe11
revert change to 3.12-slim
2025-09-19 03:50:19 +00:00
Nicolas
39225bfe11 change to 3.12-slim 2025-09-19 09:44:09 +08:00
Nicolas
b6934e9412 turn chat and freeleaps to 3.12 2025-09-19 09:36:13 +08:00
zhenyus
a8de84b9b0 ci: change Jenkins execute mode from 'on-demand' to 'fully'
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-04 10:30:16 +08:00
3aac340f66 feat: update service git branch to dev 2025-08-04 09:31:41 +08:00
Nicolas
60b92b54a4 fix: update Jenkins build agent image and adjust chat service resources 2025-07-30 11:00:06 +08:00
Nicolas
fcead75d20 fix: 修复chat服务端口配置和Jenkins流水线
- 修复默认values.yaml中的端口配置不一致问题
- 统一所有环境使用8012端口
- 启用probes健康检查配置
- 修改Jenkins流水线使用Nicolas_log分支
- 确保chat服务能正确监听8012端口并响应健康检查
2025-07-30 09:57:05 +08:00
Jet Li
aaea10abd5 fix(dockerfile): fix jenkins file 2025-04-29 20:43:34 -07:00
Jet Li
0c08917d1d fix(Dockerfile): fix jenkins Dockerfile build path 2025-04-29 18:05:42 -07:00
Jet Li
9e714d04e5 fix(Dockerfile): modify the dockerfile path in jenkins file 2025-04-26 20:00:32 -07:00
zhenyus
f03114ed4f fix(jenkins): change execution mode from 'fully' to 'on-demand'
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-21 23:44:05 +08:00
zhenyus
2039e32c89 fix(jenkins): change execution mode from 'on-demand' to 'fully'
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-21 23:00:38 +08:00
zhenyus
96985920af fix(frontend): correct typo in build artifacts path for frontend
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-14 12:02:46 +08:00
zhenyus
c3cafc55ff fix(frontend): increase memory limit for build command and update artifacts
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-14 10:31:56 +08:00
zhenyus
f415b83a85 ci: update execute mode to 'on-demand' in Jenkinsfiles and change MongoDB URIs to use SRV format
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-31 13:51:04 +08:00
zhenyus
a01446ef59 fix: update Jenkinsfile to change execution mode to on-demand and correct credentials ID
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-31 07:33:26 +08:00
zhenyus
32ba41f1f4 feat: add secret key configuration for webhook authentication
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-31 00:53:33 +08:00
zhenyus
31fca018d6 feat: change Jenkinsfile execute mode from 'on-demand' to 'fully' for all services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-22 01:08:51 +08:00
zhenyus
ac26d627de fix(freeleaps): update Dockerfile paths and build roots in Jenkinsfile
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 04:38:24 +08:00
zhenyus
344f5b36d1 fix(freeleaps): update Dockerfile paths and build roots in Jenkinsfile
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 04:26:15 +08:00
zhenyus
67d2fd22ea feat(deps): enable Yarn and pnpm as dependency managers in the pipeline
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 02:59:22 +08:00
zhenyus
300dad5010 fix(ci): update image names in Jenkinsfile for frontend and backend services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 02:17:14 +08:00
zhenyus
2b76d1d969 feat(helm): add Helm charts for chat and freeleaps services with initial configurations
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-25 02:14:16 +08:00
zhenyus
4949fd40b0 chore(git): code staging
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-20 17:28:45 +08:00