Skip to content

Release Packaging Pipeline Orchestration#27611

Open
kpkbandi wants to merge 10 commits intomainfrom
dev/kusbandi/2026/03/04-master-release-pipeline
Open

Release Packaging Pipeline Orchestration#27611
kpkbandi wants to merge 10 commits intomainfrom
dev/kusbandi/2026/03/04-master-release-pipeline

Conversation

@kpkbandi
Copy link

@kpkbandi kpkbandi commented Mar 10, 2026

Description

Release packaging currently requires manually triggering and monitoring multiple independent pipelines (Python, Nuget, Java, NPM, iOS, etc.). This PR introduces a unified orchestration framework that triggers all packaging pipelines from a single master pipeline, monitors them in parallel, and reports aggregated results.

Motivation and Context

  • main-release-pipeline.yml — A 1ES pipeline with per-pipeline enable/disable toggles, dry-run support, and configurable target branch.
  • trigger_and_wait_pipelines.py — Python orchestrator that triggers ~11 packaging pipelines via ADO REST API, polls them every 60s, and logs status to Azure Kusto for analytics.

@kpkbandi kpkbandi changed the title Master Release Packaging Pipeline Orchestration Release Packaging Pipeline Orchestration Mar 11, 2026
@kpkbandi kpkbandi force-pushed the dev/kusbandi/2026/03/04-master-release-pipeline branch from fbecff2 to 1a96417 Compare March 11, 2026 17:46
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can commit the suggested changes from lintrunner.

@kpkbandi kpkbandi force-pushed the dev/kusbandi/2026/03/04-master-release-pipeline branch from 1a96417 to db3b6db Compare March 11, 2026 18:53
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can commit the suggested changes from lintrunner.

Kusuma Padma Kavya Bandi added 4 commits March 12, 2026 15:54
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can commit the suggested changes from lintrunner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants