1

尝试构建optashift-employee-rostering 项目

我按照自述文件中的说明从这个 repo构建应用程序,但每次都失败。当我使用 Docker 和“oc.exe”工具在我的 Windows 10 上本地尝试它时,它只是挂起并且 oc 甚至无法打开 openshift 本地控制台(本地主机上的那个)。

我已经在 openshift 上创建了一个帐户(初学者:美国东部(弗吉尼亚州),用于个人学习和实验。)当我在 openshift online 中进行操作时,它构建失败但没有告诉我原因。以下是日志: http: //pasted.co/47eed571

如何将此应用程序部署到 openshift 或其他云(Google Cloud/Microsoft Azure 等)

4

1 回答 1

3

OpenShift Online(= 免费版)用于构建 pod 的 RAM 不到 1GB,这不足以构建它(GWT 编译需要更多)。这会在 GWT 编译期间导致错误代码 137。

但 OpenShift Online 足以运行它。

解决方法:按照自述文件中的./provision.sh deploy employee-rostering --binary 说明在本地构建战争。我希望 GWT 和 OpenShift 在未来能够更好地合作。

于 2018-02-27T12:24:54.040 回答