Welcome to the CDEvents specification documentation for release {{< param "version" >}}. Here, you can find all the information necessary to understand and implement CDEvents within your application. For those new to CDEvents, we recommend starting with the White Paper and the Primer, to help you rapidly understand the concepts.
Note that CDEvents builds upon CloudEvents, so it may be helpful to have some understanding of that specification first.
To help you get up to speed quickly, we have broken the specification down into bite-sized chunks. The sections below will help you navigate to the information that you need.
{{% blocks/section type="section" color="white" %}}
{{% cardpane %}}
{{< blocks/feature icon="fa-solid fa-file-word" title="White Paper" >}}
The Continuous Delivery Foundation White Paper on CDEvents
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-solid fa-graduation-cap" title="Primer" >}}
An introduction to CDEvents and associated concepts
{{< /blocks/feature >}}
{{< blocks/feature icon="fas fa-info-circle" title="Common Metadata" >}}
An overview of Metadata common across the CDEvents Specification
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-solid fa-bars-staggered" title="Core Events" >}}
Definition of specific events that are fundamental to pipeline execution and orchestration
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-solid fa-code-branch" title="Source Code Control Events" >}}
Handling Events relating to changes in version management of Source Code and related assets
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-solid fa-network-wired" title="Continuous Integration Events" >}}
Handling Events associated with Continuous Integration activities, typically involving build and test
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-solid fa-satellite-dish" title="Continuous Deployment Events" >}}
Handling Events associated with Continuous Deployment activities
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-solid fa-arrow-right-arrow-left" title="CloudEvents Binding and Transport" >}}
Defining how CDEvents are mapped to CloudEvents for transportation and delivery
{{< /blocks/feature >}}
{{< blocks/feature icon="fa-solid fa-rocket-launch" >}}
{{< /blocks/feature >}}
{{% /cardpane %}}
{{% /blocks/section %}}