编辑代码

#!/bin/bash
function compress_DBF_package(){
		# 捕获异常并处理
		trap 'error=$?; echo "An error occurred. Error code: $error"; currentBuildResult="FAILURE"; exit $error' ERR
        echo "执行任务逻辑"
		# 如果发生错误,设置流水线结果为FAILURE,并输出错误信息
		if [ -n "$error" ]; then
			echo "dbf_master compress DBF package failed: $error"
		fi
        echo "compress_DBF_package已经完成"
}
compress_DBF_package