瀏覽代碼

Remove errexit and cleanup on INT too

Joshua Boniface 6 年之前
父節點
當前提交
a7cdab9ae3
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      build-deb.sh

+ 1 - 1
build-deb.sh

@@ -4,7 +4,6 @@
 # Places the output .deb file in the parent directory
 
 set -o xtrace
-set -o errexit
 set -o nounset
 
 package_temporary_dir="`mktemp -d`"
@@ -16,6 +15,7 @@ cleanup() {
     test -d "$package_temporary_dir" && rm -r "$package_temporary_dir"
 }
 trap cleanup EXIT
+trap cleanup INT
 
 docker build . -t "$image_name" -f ./Dockerfile.debian_package
 docker run --rm -v "$package_temporary_dir:/temp" "$image_name" cp -r /dist /temp/