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