Edit

PipelineClassification enum

Classification of a pipeline being rewired.

Fields

Unknown = 0

Classification has not been determined yet.

Simple = 1

Pipeline is in the same project, uses only self repo, no cross-repo templates.

SameRepoTemplates = 2

Pipeline uses extends/template from the same repo (resolves via self).

CrossRepoTemplates = 3

Pipeline references templates from another repo via resources.repositories.

MultiRepoCheckout = 4

Pipeline checks out multiple repos including the migrated one.

SeparatePipelineRepo = 5

Pipeline YAML lives in a different repo; the migrated repo is referenced in resources.

CrossProject = 6

Pipeline is in a different AzDO project than the migrated repo.