【问题标题】:How to test openshift action_hooks prior to git push to Openshift server如何在 git push 到 Openshift 服务器之前测试 openshift action_hooks
【发布时间】:2015-11-25 12:35:05
【问题描述】:

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

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

感谢任何人提供的任何帮助。 谢谢

【问题讨论】:

  • 谁能给点建议?

标签: openshift openshift-cartridge


【解决方案1】:

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

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

【讨论】:

猜你喜欢
  • 2013-01-20
  • 1970-01-01
  • 1970-01-01
  • 2014-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-15
  • 1970-01-01
相关资源
最近更新 更多