Common audit checklist for the CI/CD design patterns
In this section, we will highlight some of the common checklist items to audit the CI/CD design pattern. These checklist items can be integrated into the CI/CD workflows to make the design patterns traceable, increase visibility, and improve auditability.
The checklist to be used can be divided into general audit points and specific audit points. Let’s first have a look at the general audit points.
General audit points
In this section, we will discuss the general audit points for CI/CD design patterns. These help organizations streamline the implementation at the foundational level but also help reduce general risks in the implementation of the CI/CD workflow. They are as follows:
- Source code management: Ensures all code changes are tracked in a version control system (VCS), with proper branch management and code review processes in place.
- Build automation: Verifies that builds are automated and reproducible...