一键安装此插件:
42plugin install lobbi-docs/claude/pre-deploy42plugin install lobbi-docs/claude/pre-deploy插件介绍
部署前钩子(pre-deploy)是一个用于在将 FastAPI 应用程序部署到生产环境之前进行全面验证的工具。该钩子通过一系列检查确保应用的安全性、质量和可靠性。验证阶段包括环境验证,确保所需的环境变量和密钥已正确配置;安全检查,执行漏洞扫描和密钥检测;测试套件,运行完整的测试并评估代码覆盖率;构建验证,进行 Docker 构建和健康检查;以及配置检查,以确认生产设置的正确性。通过这些步骤,pre-deploy 钩子有效降低了部署过程中的风险,确保应用在上线前达到预期的标准。