设计CI/CD工作流的模式
Patterns for Designing CI/CD Workflows
Leandro Sousa, Filipe Correia
AI 速读 基于摘要
作者从实证研究、实践书籍和“坏味道”目录中收集候选实践与反实践,将其转化为模式并整合为覆盖安全、调度、结构、性能及失败与发布管理等问题的CI/CD工作流设计模式。
cs.SE
查看原文摘要
CI/CD pipelines are difficult to build and maintain, and information about them is scattered across empirical studies, practitioner books, and catalogues of 'smells'. We collected candidate practices and anti-practices converted them into patterns, and then consolidated these into patterns. These patterns address issues such as security, pipeline scheduling, workflow structure, performance and failure and release management. Each pattern is contextualised and describes the problem it solves, the forces at play, the solution and the consequences.