我正在开发一种具有多种服务的产品,例如 mongodb、cassandra、kafka、redis、spark、storm 等。我正在为 CI 使用 bitbucket 管道。目前我正在通过模拟不同的服务(工具/业务)来测试我们的应用程序。现在我想编写集成测试,为此我需要设置 bitbucket 管道。
我应该使用单个图像并在其上安装我的所有工具,还是有任何方法可以将多个图像用于单个构建管道,如果是,那么我如何在 bitbucket CI 环境中创建 docker 图像网络。
我正在开发一种具有多种服务的产品,例如 mongodb、cassandra、kafka、redis、spark、storm 等。我正在为 CI 使用 bitbucket 管道。目前我正在通过模拟不同的服务(工具/业务)来测试我们的应用程序。现在我想编写集成测试,为此我需要设置 bitbucket 管道。
我应该使用单个图像并在其上安装我的所有工具,还是有任何方法可以将多个图像用于单个构建管道,如果是,那么我如何在 bitbucket CI 环境中创建 docker 图像网络。