Quarkus - Building a Native Executable指南讨论了如何构建和测试本地可执行文件,以及如何在docker容器内构建本地可执行文件。
我已按照本指南使用Docker设置了通用的本机可执行文件构建,我们正在CI服务器上使用该构建,并且无论主机操作系统如何,都在本地进行构建。
但是,生成的本机可执行文件必须在构建器docker映像使用的体系结构上运行,但是Maven和Gradle测试任务尝试直接执行生成的映像。例如,docker构建会生成Linux本机映像,但是我们也想在OSX和Windows系统上运行测试。
如何告诉Quarkus对构建的docker容器而不是原始二进制文件运行本机测试?
答案 0 :(得分:0)