撰写关于持续合并、软件开发、CI/CD和技术主题的文章。
朱利安·丹茹

2024-09-17年事件尸检

2024年9月17日,Mergify服务从世界时07:45下降到世界时09:35。由于事件的性质,我们认为与用户分享事件的背景、我们如何处理、我们如何恢复服务以及

朱利安·丹茹

合并队列的未来

我们将重新设计合并队列,尽管它已经为数百个组织提供了良好的工作环境。我们被保持领先的需要所驱动。这一变化可能会导致暂时的不适,但必须不断向前推进,为用户提供更好的系统。

朱利安·丹茹

Mergify新闻:合并保护和Chrome扩展

今天,我们非常高兴地宣布,不是一个而是两个新功能来照亮你的一天!引入合并保护🛡️合并保护旨在补充GitHub的分支保护和规则集,允许对合并工作流进行高级定制和控制,以满足项目的特定需求。而GitHub的

莱奥·埃克雷蓬特

截断SQLAlchemy/Alembic迁移历史记录

本文讨论了使用SQLAlchemy和Alembic在Python应用程序中对数据库进行版本控制,并说明了为什么以及如何截断Alembic历史以更好地维护历史。

查利·洛朗

确保生产中的无缝SQL迁移

了解如何使用PostgreSQL、SQLAlchemy和Alembic测试CI/CD管道中的SQL迁移脚本。本指南解释了创建和比较数据库模式、处理迁移脚本演变以及克服列顺序差异等挑战。

马修·波萨德

顶级CI/CD管道监视工具和功能

CI/CD管道就像心脏和动脉,从开发到部署为代码注入生命之血。但是,与任何高风险操作一样,您需要合适的工具来监视管道的心跳。以下是来自领先CI/CD工具的7大CI监控功能。

马修·波萨德

实施最佳实践并使用合并队列简化入职

通过在Merge Queue配置中封装最佳实践和工作流规则,它充当了秩序的管理者,允许您自动化并强制实施健康的开发过程,同时简化了新手的入职。

马修·波萨德

CI/CD之路-如何自动化测试套件?逐步指南

软件开发中的测试自动化提高了效率和可靠性。它提供了快速反馈、一致的执行和广泛的测试覆盖范围。本文探讨了从单元到端到端自动化测试的策略,强调了它们在现代开发中的关键作用。

马修·波萨德

持续合并和持续交付-提升您的CI/CD管道

CI/CD是你无价的动力,推动你前进,确保你时刻为下一个阶段做好准备。让我们深入了解持续合并和持续交付是如何改变游戏规则的,如何将潜在的发展障碍转化为成功的顺利途径。

查利·洛朗

变更日志释放:Mergify跃入自动功能公告

在这篇博客文章中,我们深入研究了我们创建的生成变更日志的过程,因此每次合并拉请求时都会宣布我们的新功能。

马修·波萨德

停止还原提交,使用合并队列:现代开发人员指南

在本文中,我们探讨了停止恢复提交的习惯并在CI/CD管道中使用合并队列以确保合并过程安全的重要性。

雨果·埃斯卡菲特

2024年CI监控最佳实践

本文探讨了2024年CI监控的最佳实践,为旨在增强CI战略的团队提供了见解。