我们的团队正在研究项目中静态分析的各种选项,并且由于静态分析的警告,我们对是否希望我们的持续集成构建失败有不同的看法.
反对构建失败的论点是规则经常存在例外情况,试图解决它们只是为了使构建成功会降低生产力.更好的方法是使用构建生成报告,并定期将开发人员的时间用于解决报告的问题.
相反的论点是,如果不立即解决错误,技术债务很容易积累.此外,如果在引入潜在错误时构建失败,则会减少修复它所需的时间.
你的想法是什么?
continuous-integration static-analysis
continuous-integration ×1
static-analysis ×1