要解决这个问题,你需要检查并修改你的代码中的错误处理逻辑。以下是一个可能的解决方法:
try:
    # 构建代码
    # ...
    
    # 判断构建是否失败
    if build_failed:
        # 发送构建失败的消息
        send_build_failed_message()
except Exception as e:
    # 发生异常时的处理逻辑
    # ...
# 其他代码
# ...
在上面的示例中,我们使用了一个try-except块来捕获可能发生的异常。在try块中,你需要编写你的构建代码。如果构建失败,你可以在if语句中调用send_build_failed_message()函数来发送构建失败的消息。
请注意,这只是一个示例,你需要根据你的具体需求来进行修改。你可能需要根据你的项目和框架进行适当的调整。
此外,你还可以使用日志记录工具(如Python的logging模块)来记录构建的状态和错误信息,这样你可以随时查看构建日志以找出问题所在。