- Kubernetes微服务实战
- (印)吉吉·赛凡
- 210字
- 2020-08-27 06:09:11
4.5.1 查看源代码树
持续集成是关于构建和测试的。首先需要了解在Delinkcious中要构建和测试的内容,让我们再看一下Delinkcious源代码树:
![](https://epubservercos.yuewen.com/0B378C/17517093206689306/epubprivate/OEBPS/Images/064-i.jpg?sign=1739296515-JysDe3vfvZsr1pTDmCPzKf4RwyO7ryfT-0-246ef9e12755dcdc9e8583e6625663e3)
pkg目录包含服务和命令使用的软件包,我们应该运行这些软件包的单元测试。svc目录包含我们的微服务,我们应该构建这些服务,将每个服务打包在一个适当版本的Docker镜像中,然后将这些镜像推送到DockerHub镜像仓库。cmd目录当前包含端到端测试,这些被设计为在本地运行,不需要由CI流水线构建(如果你想要将端到端测试添加到测试流程中,可以进行调整)。