如何在OpenShift上部署现有的Web2py应用程序?

时间:2013-10-06 23:35:15

标签: git web2py openshift

我正在尝试在OpenShift上部署现有的web2py应用程序。

我正在做以下事情 -

1)创建并设置OpenShift应用程序 - https://github.com/prelegalwonder/openshift_web2py

我按照给出的说明操作,并在OpenShift上运行了欢迎应用程序。它在OpenShift上创建了一个新的回购,该应用程序正常运行。

2)将现有回购与OpenShift回购合并 - https://www.openshift.com/kb/kb-e1006-sync-new-git-repo-with-your-own-existing-git-repo

我将OpenShift repo与我现有的repo(具有web2py应用程序)合并。我解决了冲突。它在本地工作。

但是当我将它推送到OpenShift时,它会执行以下操作

git命令永远不会终止 - 但是当我执行git状态时,它会显示它已经通过。我没有看到第一次部署时看到的OpenShift构建信息

应用程序本身没有显示任何变化 - 它仍然像第一组说明中的欢迎控制器一样。

过了一会儿,我得到了一个503,我从OpenShift仪表板上看到该应用正在构建。

状态在一段时间内没有改变 - 究竟发生了什么/我做错了什么?

1 个答案:

答案 0 :(得分:1)

所以我采取了不同的方法。

我从第一个链接设置了应用程序。然后我使用管理界面从我在本地创建的应用程序包安装应用程序。

应用程序已安装(面临与奇怪的依赖关系相关的问题,但这与上述无关)