首页 文章

GitLab CI构建了多个码头工程端到端测试

提问于
浏览
1

我想在GitLab中从一个repo构建和测试多个docker . 这个monorepo拥有一些可以协同工作的微服务 .
我们有一个工作 docker compose up 来帮助本地开发,所以这是一个开始 . 目标是将构建测试移至GitLab,运行这些docker的E2E测试(端到端),并让GitLab升级我们的暂存环境 .

多个docker的构建只是(一个)管道构建阶段的多个作业,我猜测每个docker都可以进行测试,这样就可以在一个(或?)暂存环境中运行多个docker来测试整个 .

  • GitLab如何在多个码头 Worker 上运行E2E测试? (或者这是不明智的开始)

  • 我们是否需要Kubernetes来实现docker-compose现在促进的inter-docker映射(网络,卷,还有依赖关系)?

我们正在使用自托管的GitLab CE实例 .

Update: 剪短,使用适当的术语 .

1 回答

相关问题