web-dev-qa-db-ja.com

githubサーバー側のgitフック(つまり、事前コミットと事後コミット)

SOとWebで回答を調べましたが、(Webhookではなく)githubでサーバー側のgitフックを設定する方法については何もわかりません。これを行う方法はありますか?

または、代わりに、.git/hooksが作業ツリーの一部へのシンボリックリンクになるように設定する方法はありますかクローン作成時

これは内部でホストされているgithubサーバーであることを付け加えておきます。

24
Marcin

明らかの理由により、GitHubでは、Gitフックの一部としてサーバー上で任意のコードを実行することはできません。彼らが許可する唯一のフックは、Webhookまたは統合されたサードパーティサービスを介したものです。

カスタムコードを実行する必要がある場合は、それをどこかでホストし、Webhookを設定して独自のサーバーで実行する必要があります。

23
poke