Migration Guide
Migrating an existing PipelineBlueprint.builder()…synth(app) (Blueprint) project to the current
cicd.config.ts-based API:
- Run
npx cdk-cicd migrate --entry <your-entry-file> --application <name>to scaffold a startingcicd.config.ts— see Getting Started § Migrating an existing Blueprint project for the exact command and what it does (and doesn't) extract for you. - Read the full Blueprint→Autopilot mapping table and the Preserving already-deployed resources section in the
repository's
MIGRATION.mdbefore switching a production pipeline over — getting the CloudFormation stack name right is what decides whether your existing resources are updated in place or recreated.
Starting a brand-new project instead? See Getting Started.