部门去年开始用 ms 平台,发现一些地方不太顺手。今年招了个 java 的实习生,想着二开一下,容器化部署方面倒是没啥问题,但官方好像没有提供镜像制作相关的文档,目前卡在后端打包这块了。去官方群里咨询了一下,也没什么结果。请问有大佬了解这套流程不?实在不行就只能用传统方式部署了。
官方仓库里好像有打 docker 镜像相关的命令在了:
https://github.com/metersphere/metersphere/blob/dev/Jenkinsfile
具体是卡在哪里了,可以给点错误日志或者详细的操作步骤?
我们正在做,mp 太重了砍了很多,拆分后后端正常跑打包应该不是问题,再结合 Dockerfile 构建后端镜像
一样的处境,开发了一年了,他这个打包是挺麻烦的,二次开发的部署是个问题,可以交流
二开这玩意儿是有多闲
公司里哪个角色要求二开的?技术总监吗?
我之前一个同事在做这个,他加入了 Metersphere 这家公司。
我们现在用 ms 进行二次开发部署
二次开发是真的耗时 耗力~ 如果真的要二开,建议直接去官网的交流群,和相关社区 直接问 Metersphere 这家公司的人 或 社区效果会更好!
是挺麻烦的 我们也折腾了挺久 主要 ms 他的部署方式不是 jar 直接部署
可以参考 ms 原生的 dockerfile 进行相应改造
我们基于 ms 2022 年初的 v1.17 做了二开,删减了一半的功能,增加了几百个需求和优化。 基于 1.17 版本可以后端打 jar 包,现在把前后端代码分离管理了
目前我们在基于 v2.10 版本进行二次开发,其他都好说,目前就是对于 node-controller 这个不开源优点头痛