In Adobe Cloud Manager, code deployments are contingent upon satisfying certain quality gates, including a specified level of unit test coverage. Adobe Cloud Manager uses a robust CI/CD pipeline where code is automatically analyzed for quality, security, and performance metrics. Meeting therequired unit test coverage is mandatory before code can progress to production, ensuring that only well-tested and reliable code is deployed.
Key Requirements for Adobe Cloud Manager Deployments:
Automated Quality Checks:Cloud Manager enforces quality checks, such as code scanning, performance testing, and unit test coverage, as part of its deployment pipeline.
Unit Test Coverage Thresholds:To proceed with deployment, code must meet or exceed predefined thresholds for unit test coverage, which helps to ensure code quality and minimize production risks.
Continuous Integration and Deployment (CI/CD):Cloud Manager automates the deployment process with CI/CD, enhancing the speed and reliability of code releases.
Adobe Experience Manager References:
Adobe Cloud Manager documentation outlines the requirements for code deployment, including the necessity for adequate unit test coverage. These quality gates are part of Adobe’s commitment to delivering high-quality experiences through AEM as a Cloud Service, providing automated tools for code quality and deployment management.