覆盖windows gem版本部署到Openshift
问题描述:
我试图部署一个我在Windows上开发的Rails应用程序,以Openshift。然而,包是不完整的,因为Gemfile.lock
包含线,如:覆盖windows gem版本部署到Openshift
pg (0.17.0-x86-mingw32)
因此这还是没有得到安装在Linux实例在Openshift。
知道了Heroku的解决了这个问题,通过检测一个Windows Gemfile.lock的,并删除它,我已经尝试添加一个'.openshift/action_hooks/pre_build脚本做任何
rm Gemfile.lock
或
但都没有帮助。我怎样才能将我的应用程序部署到Openshift并让它选择合适的Linux版本的所有宝石?
答
尝试,包括一个完整的文件路径,这样的:rm $OPENSHIFT_REPO_DIR/Gemfile.lock
您应该能够通过rhc ssh
为了测试解决方案连接到服务器。