0

我一直在查看 Openshift 文档和 Stack Overflow 一段时间,但我似乎无法得到任何答案。

我想知道在 Openshift 上开发部署应用程序的标准模式是什么?我特别关心在部署之前对 action_hooks 的测试。当我最近使用 DIY 墨盒时,我发现这特别麻烦,因为我必须在启动应用程序之前处理在构建脚本中下载依赖项。由于每次我做出更改并推送它时,我的应用程序总是无法启动(我这样做只是作为 Openshift 服务的初始测试,我永远不会这样开发)。我最终不得不通过 ssh 连接到我的实例并通过反复试验来解决问题(不是很理想)。

我感谢任何人可以提供的任何帮助。谢谢

4

1 回答 1

0

我知道在 OpenShift 上测试操作挂钩的唯一方法是 ssh 进入应用程序并从命令行手动运行它们。这样您就可以快速调试和更新它们。然后将它们复制到您的 git 存储库并执行 git push 以部署新代码。

我能想到的唯一其他方法是在本地运行 OpenShift Origin (v2) 并使用它进行测试。

于 2015-12-02T21:07:54.357 回答