MAMPをローカルで実行しています。Webサイトを構築し、静的HTMLファイルを生成し、それをWebサーバーにプッシュするために使用するphpスクリプトがあります。
このプロセスは、githubページのJekyllとよく似ています。
今のところ、Markdownファイル(私のコンテンツ)に変更を加えてから、ローカルURL localhost / mysite / buildにアクセスすると、htmlファイルが生成されます。単純。
マークダウンファイルとともに、PHPスクリプト自体をバージョン管理するためにgitをローカルにインストールしています。
理想的には、ビルドURLを単に「ping」して実行できるようにするコミット後フックを作成したいと思います。
いくつかのこと。私は試しましたが、post-commitはURLを実行しません。コミット後のファイルでPHPを使用したいのですが、それは可能ですか?検証などはまだ必要ありません。コミットするときにURLを呼び出して、プロセスを実行するだけです。
スクリプトが実行可能であることを確認するためにchmodを実行しました。
post-commitファイルの名前は「post-commit」で、拡張子はありません。
file_get_contents(myurl)のような単純な行を1つ追加するか、それに近いものを追加できると思います。
私は数時間グーグルをしていて、近くにあるが正確には正しくないものを見つけました。その本当に非常に単純な、ちょうどgitフックを備えた初心者のようなものです。
ありがとう。