promote_in_pipeline
Promote Microsoft Fabric deployment pipeline artifacts across dev, test, and prod stages, with optional pre-promotion quality gates and dry-run validation before live moves.
Instructions
Promote artifacts across Microsoft Fabric Deployment Pipeline stages.
Use this tool when the user asks to:
Promote or move items between Fabric deployment stages (e.g. dev to test, test to prod).
Run pre-promotion quality gates before moving items.
Args: pipeline_id: Fabric deployment pipeline ID (UUID). source_stage: Source stage ("dev", "test", "prod"). target_stage: Target stage ("test", "prod"). items: Optional list of specific item IDs to promote. Promotes all if omitted. dry_run: If True (DEFAULT), validate stages and gate checks without triggering actual promotion. Pass dry_run=False explicitly to promote for real — this moves live artifacts between stages.
Returns: Dict with promotion status, gate outcomes, and affected items.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | ||
| dry_run | No | ||
| pipeline_id | Yes | ||
| source_stage | No | dev | |
| target_stage | No | test |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||