java - 具有多个模块的 Maven 项目中 Docker 容器的集成测试
问题描述
有一个项目由两个 jar 工件(grpc 服务)组成,它们打包到相应的 Docker 容器中,每个都将根项目指定为父项目,并将 pom 打包作为子模块包含到父项目中 两个容器都是用 fabric8io/docker-maven- 构建的插件并使用故障安全插件进行自己的集成测试。
Maven 项目模型中是否有可能为其集成创建集成测试?仅在 docker-maven-plugin 配置的运行部分创建单独的模块(选择什么包装类型?pom 或 jar?)并仅在运行部分指定两个 docker 映像是一种好习惯,还是有更好的方法呢?如果它们不是 Maven 的工件,如何确保构建图像?
解决方案
推荐阅读
- sql-server - 模型在视图列表枚举中返回为 null
- eclipse - 如何直接在文本中关闭 Eclipse pydev 代码分析错误/警告标签?
- python - 使用多个嵌套列表展平 json
- java - 如何检查 jFormattedTextField 是否为空?
- javascript - 在其包含的 DIV 上对角绘制一条 SVG 线(并保持 DIV 调整大小)
- cron - 如何在 crontab 中使用 2 个字符串作为命令?
- amazon-web-services - 通过 API 获取 AWS 实例类型、加速类型
- python - 删除非数字字符,包括构成 URL 的数字
- substrate - 您如何使用 PolkadotJS 创建帐户?
- javascript - 实现 webassembly angular 12 错误加载 .wasm