首页 > 解决方案 > Jenkins 管道如何获取在 docker 容器内执行的测试结果?

问题描述

我有一个詹金斯管道如下

Checkout SCM → Build Docker Image → Test

假设我构建了一个 docker 映像,即所谓fooBuild Docker Image阶段。有在Test阶段执行的 Java 测试。当然,这是在内部完成的foo

我的问题是

fooJenkins 流水线如何获取或实现阶段内部执行的测试结果Test

标签: dockerjenkins

解决方案


您可以将多阶段图像与 maven 和 jre 一起使用。Maven 将对源代码进行打包和测试。Jre 将执行您的 jar。

这一切都可以在 Jenkins 管道中的一个步骤或阶段中完成。


推荐阅读