Openshift node.js盒式磁带挂钩未运行

时间:2014-05-09 15:30:55

标签: openshift ghost-blog

我正在尝试让Ghost(https://github.com/tryghost/Ghost)在OpenShift上运行。根据这个OpenShift开发人员文档,当我将更改推送到盒式磁带时,我应该可以添加几个钩子来运行:

https://www.openshift.com/developers/deploying-and-building-applications

然而,当我推动更改时,它们(pre_build,build,deploy,post_deploy)似乎都没有运行。

我已经从Ghost快速入门复制了pre_start_nodejs钩子,这似乎确实在运行。

https://github.com/openshift-quickstart/openshift-ghost-quickstart/tree/master/.openshift/action_hooks

我只是简单地插入echo语句并观察git push控制台输出以查看它们是否运行:

#!/bin/bash
echo "running pre_start_nodejs script..."

导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:0)

尝试将它们标记为可执行文件(chmod + x)并查看是否有帮助。