最後のコミットで変更されたファイルの場所を確認する必要があります。 Jenkinsでこれを行う必要があるため、bashスクリプトを使用して実行する必要があります。これはgit whatchanged -n 1
(これに使用したいコマンド)の出力です。
lukas @ leaf (~/workspace/shairweb)
答え1
次の方法を試してください。
LASTCOMMIT=$(git log -1 --oneline | cut -f1 -d" ")
git diff-tree --no-commit-id --name-only -r $LASTCOMMIT