1

.git ディレクトリ フック ディレクトリは、そのポスト コミット ファイルにあります。開発者が .java ファイルを git repo にプッシュするかどうかを識別するスクリプトを作成する必要があります。少なくとも 1 つの Java ファイルがそこにある場合、ビルドを開始する必要があります。すでにスクリプトを作成してポスト コミット フックでビルドを自動化します (curl http my jenkins プロジェクト パス)。開発者がビルドする必要のないプロパティ ファイルのみをプッシュするとします。

4

1 に答える 1

0

最も簡単な解決策は、プッシュされた新しいファイルのファイル拡張子を検出するスクリプトです。 「 Git post receive hook で特定のファイル タイプを検出する
」を参照してください。

GitHub が受け取った言語を検出するために使用しているものを再利用できます。

言語学者:

これがGitLab が行っていることです ... post-receive フックで!

于 2012-10-15T06:12:16.977 に答える