Build, Package and Deploy with CDAF

This article matures the material authored by Troy Hunt, You’re deploying it wrong! In his article, the simple branch plan method was prevalent, as prescribed by Microsoft. This article lays the implementation foundations for trunk based delivery.

The key principle for trunk based delivery is build-once, deploy-many. The following steps achieve this using the Continuous Delivery Automation Framework (CDAF).

    Tokenisation

    Abstraction of Application Settings

    CI

    Continuous Integration (CI) Build & Package Once

    CD

    Continuous Delivery (CD) Deploy Many