OpenShift でテスト DIY アプリケーションを作成したときはaction_hooks
問題なく動作しましたが、実際のアプリケーションを作成したところ、変更をプッシュしても起動しません。
調査を行ったところ、問題が見つかりました-何らかの理由でアクションフックが実行できません。私がチェックしたところ、それらはテストアプリケーション(動作した場所)で実行可能でしたが、現在はそうではありません。
chmod
いくつかの変更をプッシュするたびに、OpenShift は (git を使用して更新するのではなく) 古いリポジトリに新しいリポジトリ フォルダーをコピーするため、権限がリセットされるため、それらを変更しても役に立ちません。git のpost-receive
フックを使用して実行可能にすることを検討しましたが、OpenShift の git フックは保護されており、編集できません。
この問題を解決する方法はありますか?
PS。影響があるかどうかはわかりませんが、実際の開発リポジトリは Google Code にあり、このチュートリアルを使用して OpenShift リポジトリをローカル リポジトリのアップストリームとして設定しました。