Azure DevOps CI guide

Required CI pipeline, optional CoreAnalyzer configuration.
Requirements
Steps
1
Create the secret variable
Pipeline → Edit → Variables → New variable, then select “Keep this value secret”
COREDEVPRO_LICENCE = <your_key> (secret)
2
Add the pipeline
• Add the supplied azure-pipelines.yml at the repository root.
• Add coredevpro_config.yml only when scope or thresholds need adjustment.
Keep the licence in the secret variable. The job fills X-REPO from BUILD_REPOSITORY_NAME.
3
Review the scope, then configure only if needed
Keep the defaults when the scope is correct. Optional configuration can adjust duplication thresholds and explicit file exclusions. CoreAnalyzer handles native technical exclusions, and tests should not be excluded by default.
4
Run
Run the pipeline. Verify the tools were installed, the project archive was created and report.json was generated by default. Signed or encrypted .cdp output is available in compatible CLI workflows.
Finish
Download and unzip the artifact, then import the generated JSON or .cdp file in CoreAnalyzer.