About Continuous Delivery Code
Definition
Continuous Delivery Code (short: CDC) allows developers without read access to CDA to set up a new application model and its related workflows from the IDE of their choice to fully deploy an application.
CDC keeps the configuration of a deployment workflow together with the actual code being built/tested/deployed. This allows users to apply their existing CI/CD best practices to the deployment configurations, enables configuration versioning and provides diff capabilities.
Usage
Designers and developers can work with CDA and CDC to:
-
Set up a working application and test the deployment using the standard CDA method (UI-based).
- Separate configuration-specific parameters of a particular application into dynamic properties so that the same configuration (template) can be used to deploy another application by overriding the values of the dynamic properties. For example: database connection strings, ports, hostnames, passwords, specific file names, directories, etc.
-
Create a set of script files that describe the application, its components and associated objects (except for the component workflow definitions).
-
Export component workflow definitions in JSON format.
-
Implement as-code templates for another application by editing the script files in the development environment of your choice.
Video
Documentation
You can access the CDC documentation at: https://docs.automic.com/documentation