【问题标题】:Openshift node.js cartridge hooks are not runOpenshift node.js 墨盒挂钩未运行
【发布时间】:2014-05-09 15:30:55
【问题描述】:

我正在尝试让 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..."

这可能是什么原因造成的?

【问题讨论】:

    标签: openshift ghost-blog


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多