サーバー上の裸のレポにプッシュするワークフローをセットアップし、受信後フックがファイルをサイトの提供元のフォルダーにコピーします。
ただし、この方法でセットアップしたサイトの 50% のみが実際に機能し、残りの 50% では post-receive フックがサイト ディレクトリにファイルをコピーしていないようです。
サーバー上のすべてを削除して再起動すると問題が解決することがよくありますが、これらをより確実に機能させるためのトリックがあるかどうか、または問題をトラブルシューティングする簡単な方法があるかどうか疑問に思っていました-現在私は:
- post-receive フックのパスが正しいことを確認してください
- post-receive フックが実行可能であることを確認します
これらを更新/確認したら、他に何かしなければならないことはありますか?