我一直在看Openshift文档和Stack Overflow一段时间,我似乎无法得到任何答案。
我想知道开发在Openshift上部署应用程序的标准模式是什么?我特别关注在部署之前测试action_hooks。我最近在使用DIY盒式磁带时发现这特别麻烦,我必须在启动应用程序之前处理在构建脚本中下载依赖项。由于我的应用程序在每次进行更改并推送它时都无法启动(我只是将其作为Openshift服务的初始测试,我永远不会像这样开发)。我最终不得不ssh到我的实例并通过反复试验解决问题(不是很理想)。
我感谢任何人都可以提供帮助。 感谢
答案 0 :(得分:0)
我知道在OpenShift上测试操作挂钩的唯一方法是ssh到应用程序并从命令行手动运行它们。这样你就可以快速调试&更新它们。然后将它们复制到您的git存储库并执行git push来部署新代码。
我能想到的另一种方法是在本地运行OpenShift Origin(v2)并使用它进行测试。