2017-11-30 5 views
1

Jenkinsfileを使用してgithubから最新のコードを取得しています。チェックアウトSCM。最後のコミット中に変更されたファイルだけを取得することは可能でしょうか?つまり、リポジトリ内のすべてのファイルを取得する代わりに、変更されたファイル/コードのみが必要です。 これはJenkinsファイル経由で行うことができますか?Jenkinsfileを使用してGithubから変更されたファイルのみをチェックアウト

よろしく、

-Ban

答えて

1

私はコマンドを使用していた - git archive --output=deploy.zip HEAD $(git diff --name-only HEAD HEAD~1 --diff-filter=ACMRTUXB) これは、2つのコミットの間で変更されたファイルを取得します。 (最新のものから最後から2番目のもの)

関連する問題