项目包含多种不同开发语言开发的功能模块,针对这种情况,使用研发云devops系统完成编译构建最正确的处理方式是()
选项:
A:懒得管,直接将所有功能模块打包在一个代码库中,使用一个包含所有编译环境的自定义镜像进行编译构建
B:根据技术栈进行拆库,一个代码库里只包含一种语言的代码,使用单一编译环境镜像进行编译构建,构建输出物上传至制品库,通过制品库进行协同
C:不想变,使用专用节点,安装所有需要的软件,模拟本地开发环境
D:另辟蹊径,将项目中私有环境作为部署资源接入研发云,在部署任务里通过脚本进行编译构建
发布时间:2024-07-11 09:24:00