Image
Pipeline B: The "Assembly Line" (Your Main Pipeline)
27 October 2025
This is your main application pipeline—the Assembly Line—and it's now drastically faster! Why? Because it intelligently consumes the pre-built "Locked Box" from the Factory, cutting out slow Docker build times.
🔑 Key to this Orchestrator:
- No pr: block: PR validation is handled by powerful Azure DevOps Branch Policies, giving you finer control.
- imageBuilderPipelineName: A critical variable linking directly to your "Factory" pipeline, ensuring your Assembly Line always pulls the correct, pre-optimized image.
- Smart Triggers: It runs on pushes to main and develop but excludes the Dockerfile changes, keeping it focused purely on your application code.
- Conditioned Deployment: Deployments only happen on merges (not PRs), ensuring a clean, controlled release flow.
This is where your code gets built, tested, and deployed at maximum velocity!
🔑 Key to this Orchestrator:
- No pr: block: PR validation is handled by powerful Azure DevOps Branch Policies, giving you finer control.
- imageBuilderPipelineName: A critical variable linking directly to your "Factory" pipeline, ensuring your Assembly Line always pulls the correct, pre-optimized image.
- Smart Triggers: It runs on pushes to main and develop but excludes the Dockerfile changes, keeping it focused purely on your application code.
- Conditioned Deployment: Deployments only happen on merges (not PRs), ensuring a clean, controlled release flow.
This is where your code gets built, tested, and deployed at maximum velocity!