From: Olliver Schinagl Date: Mon, 18 Mar 2024 12:09:23 +0000 (+0100) Subject: scripts/kernel_bump: Do no run on dirty repositories X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=f9ac106779022c41b393c80c0e1ac3e079db1343;p=openwrt%2Fstaging%2Fblocktrron.git scripts/kernel_bump: Do no run on dirty repositories We want to avoid starting a process when we know it will fail later. Signed-off-by: Olliver Schinagl --- diff --git a/scripts/kernel_bump.sh b/scripts/kernel_bump.sh index 90e47789c3..5c147d78a5 100755 --- a/scripts/kernel_bump.sh +++ b/scripts/kernel_bump.sh @@ -77,6 +77,11 @@ init() initial_branch="$(git rev-parse --abbrev-ref HEAD)" initial_commitish="$(git rev-parse HEAD)" + if [ -n "$(git status --porcelain | grep -v '^?? .*')" ]; then + echo 'Git respository not in a clean state, will not continue.' + exit 1 + fi + source_version="${source_version#v}" target_version="${target_version#v}"