如何检查openshift构建日志?

And*_*rew 10 git maven openshift

我有一个应用程序,它通过将源代码推送到git repo而部署到OpenShift.

我需要解决在maven构建期间发生的问题,只有当它在OpenShift上执行时才能解决(本地调试不是一个选项).

但是,我无法找到一种方法来检查maven构建日志.

And*_*rew 0

我找到了两种检查日志的方法。

  1. 使用 RabbitVCS Git(在 Ubuntu 上)。
    我认为,该方法也适用于其他 Git 客户端。当我推送更改时 - RabbitVCS Git,将构建日志打印到推送日志中。

  2. 指示 maven 将其日志打印到文件中。
    这可以通过 pre_build 操作钩子添加以下行来完成:

    导出MAVEN_ARGS =“清理包-Popenshift > PATH / TO / FILE.log”

    构建完成后,基本上可以通过 SSH 在设备上访问该文件。