部门想要的效果:开发提交版本到 gitlab 后,通过 jenkins 完成构建打包和服务部署,然后触发自动化测试。
项目架构是采用的微服务架构,有一个 web 和三个客户端。
疑问:
1、开发所谓的打包、构建、部署、发布分别是什么意思?
2、构建打包后,如何把这些安装包自动安装到一个环境去?安装好这些服务和客户端后又如何触发自动化测试(包括 UI 和接口)
3、这一套如何跟 docker 结合使用?
麻烦大佬解下惑,不胜感激!


↙↙↙阅读原文可查看相关链接,并与作者交流