Application Pipelines

1 min read

BuildPiper · Pipelines

Application Pipeline #

A pipeline scoped to a specific application/team — orchestrating build, test, and deployment for every service that belongs to it.

Overview #

The Application/Team Pipeline is designed for managing services that belong to a specific application/team. All services associated with that application can be referenced within this pipeline and configured collectively.

Application Pipelines are best suited for teams that operate and release independently, enabling them to manage their own CI/CD processes, approvals, deployments, and release activities without dependencies on other applications or teams.

Why Application Pipelines #

This approach provides greater autonomy, faster release cycles, and streamlined application-specific delivery management — giving each application/team full ownership of its own CI/CD lifecycle, independent of other applications or teams on the platform.

Key Capabilities #

01

Multi-Service Build & Deploy

Perform build and deployment operations for multiple services as part of a single application workflow.

02

Centralised CI/CD Configuration

Apply centralised CI/CD configuration for all services within the application.

03

Simplified Management

Simplify management when multiple services need to be built, tested, and deployed together.

04

Coordinated Release Orchestration

Ideal for application-specific release orchestration where dependent services need coordinated execution.

Sample Application Pipeline #

Below is a live reference to an executed Application Pipeline, showing a real build and deployment run across the application’s services.

BuildPiper Documentation · Application Pipeline

Last updated: July 2026