Skip to content

Commit 07a3510

Browse files
authored
Merge pull request #7892 from infosiftr/zero-tar
Fix diff-pr tar error on empty file
2 parents a9bd622 + 529fe93 commit 07a3510

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

diff-pr.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -223,11 +223,13 @@ copy-tar() {
223223
if [ "$listTarballContents" ]; then
224224
case "$g" in
225225
*.tar.*|*.tgz)
226-
tar -tf "$dst/$dDirName/$g" \
227-
| grep -vE "$uninterestingTarballGrep" \
228-
| sed -e 's!^[.]/!!' \
229-
| sort \
230-
> "$dst/$dDirName/$g 'tar -t'"
226+
if [ -s "$dst/$dDirName/$g" ]; then
227+
tar -tf "$dst/$dDirName/$g" \
228+
| grep -vE "$uninterestingTarballGrep" \
229+
| sed -e 's!^[.]/!!' \
230+
| sort \
231+
> "$dst/$dDirName/$g 'tar -t'"
232+
fi
231233
;;
232234
esac
233235
fi

0 commit comments

Comments
 (0)