What are CI/CD?
CI/CD stands for Continuous Integration (CI) and Continuous Deployment/Delivery (CD). It is a set of modern software development practices that help teams deliver code faster, with fewer errors, and in an automated way.
Continuous Integration (CI)
CI is the practice of frequently merging developers’ code changes into a shared repository, where automated tests run to detect issues early. This ensures that code changes integrate smoothly and don’t break existing functionality.
CI is not needed in Simplifier, because Simplifier avoids merge conflicts due
- Realtime Collaboration within the Application Builder
- Modularization of Applications
- Use only one active Version of Connector – because an Interface has always to be the current version of the source System, otherwise you will run into problems with data transfers
So in this Article, we describe the Continuous Delivery (CD) Process.
Continuous Delivery (CD)
CD takes CI a step further by automatically preparing code for deployment to production or staging environments. However, deployment still requires manual approval.