CDAF 3.0.1
CDAF is a set of reusable Bash and PowerShell scripts that standardise how software is built, packaged, and deployed — so your automation works the same way on your laptop, in your CI tool, and in production.
CDAF helps teams deliver software consistently, predictably, and independently of the CI/CD tools they use.
|
Standardise delivery Consistent automation across teams and tools |
Portable by design Repeatable scripts for any CI/CD platform |
Enterprise-ready patterns Proven deployment and release practices |
The Continuous Delivery Automation Framework (CDAF) is a collection of helper scripts written to be functionally equivalent for Linux and Windows, based on a lower common denominator that is expected on both operating systems, i.e. Bash and PowerShell, avoiding additional software provisioning where possible.
These scripts have been expanded over a decade to fulfil common tasks for continuous integration (CI) and deployment, see release history. Included is a simple line-by-line execution engine which provides common build and package functions with logging and exception handling.
CDAF is not a software framework for building CI/CD tools — it is best treated as a collection of reusable experience, saving engineers from recopying scripts between repositories. The source is freely available on GitHub; expanded articles are linked in the navigation panel.
Please read what it is, and what it is not, before jumping to getting started.
|
Database Tools |
Alternate download options, see compressed package downloads.

