B2C Service Customisations CI/CD Process
CI/CD based automated development process envisages faster and frequent delivery of software features to live production.
- With Continuous Integration (CI), code could be automatically checked for coding violations and unit tests coverage thresholds, create deployment build for each checkins to source version control systems.
- With Continuous Delivery/Deployment (CD), the deployment build could be automatically deployed to a target environment, tested, and rolled-back for any failures.
Why CI/CD for B2C Service?
In non-CI/CD process, developer will have to manually ensure that there are no coding violations and unit tests coverage thresholds are met for coded customisation elements. Here, the deployment to Dev site and functional validations are done all by the developer manually. Later migrations from Dev to Pre-Prod/Test and further to Prod sites need to be done all manual as well.
1