如何通知 OpenShift3 中 S2I 构建的 Maven/JVM 选项

How to inform Maven/JVM options for S2I build in OpenShift3

OpenShift3 允许使用 "S2I - Source to Image" 的概念从 Github 存储库构建容器。

例如:

oc new-app codecentric/springboot-maven3-centos~https://github.com/cbelleza/spring-boot-samples.git --context-dir=spring-boot-basewebapp

有什么方法可以告知在构建过程中应执行哪些 Maven 目标?

如何设置我的应用程序需要启动的 JVM 参数,例如 -DXbootclasspath:、-Dfile.encoding 等?

这取决于您使用的特定 S2I 构建器是如何实现的。您需要找到该 S2I 构建器的提供者在哪里拥有他们的代码和文档。

您似乎可以在以下位置找到它的文档:

他们的回购地址是: