Преглед изворни кода

fix: fail build when a patch can't be applied (#797)

Baptiste Augrain пре 3 година
родитељ
комит
b175fd43eb
1 измењених фајлова са 4 додато и 2 уклоњено
  1. 4 2
      prepare_vscode.sh

+ 4 - 2
prepare_vscode.sh

@@ -11,7 +11,8 @@ cd vscode || exit
 for file in ../patches/*.patch; do
   if [ -f "$file" ]; then
     echo applying patch: $file;
-    if ! git apply --ignore-whitespace $file; then
+    git apply --ignore-whitespace "$file"
+    if [ $? -ne 0 ]; then
       echo failed to apply patch $file 1>&2
     fi
   fi
@@ -20,7 +21,8 @@ done
 for file in ../patches/user/*.patch; do
   if [ -f "$file" ]; then
     echo applying user patch: $file;
-    if ! git apply --ignore-whitespace $file; then
+    git apply --ignore-whitespace "$file"
+    if [ $? -ne 0 ]; then
       echo failed to apply patch $file 1>&2
     fi
   fi