Docs

/* Buttons */ /* Paragraph */ /* HERO */ /* BOX CONTAINER */ /* BOX */ /* NO STYLE BOX (3rd box fix) */ /* TABLET */ /* MOBILE */ /* optional: hide empty box on mobile */
Getting StartedGet started with BuildPiper by exploring its architecture, installation options, and initial setup. Learn how to deploy BuildPiper on virtual machines or…Microservice WorkloadLearn how to onboard, configure, deploy, and manage microservices on Kubernetes. Explore supported workload types, including Stateless, StatefulSet, and CronJob, along with…VM WorkloadDiscover how to configure, deploy, and monitor application workloads on AWS and Local Data Center (LDC) virtual machines. Learn about VM provisioning,…Mobile WorkloadLearn how to onboard Android and iOS applications onto BuildPiper, configure platform-specific build requirements, and automate application delivery through CI/CD pipelines. Explore…EnvironmentsUnderstand how to create, configure, and manage application environments. Learn to clone environments, associate services, manage ConfigMaps and Secrets, and configure scheduled…Configuration & TemplatesExplore BuildPiper's reusable configuration components for standardizing application delivery. Learn how to work with the Step Catalog, Manifest Placeholders, Job Templates, and…PipelineLearn how to design, configure, and execute CI/CD pipelines in BuildPiper. This section covers stages, jobs, execution conditions, approval workflows, workload-specific pipelines,…Release ManagementManage application releases through Release Packages. Learn how to group services, organize release changes, and configure the processes required to coordinate and…IntegrationsConnect BuildPiper with the tools and systems used across your software delivery lifecycle. Configure credentials, Git and Helm repositories, container registries, Artifactory,…Governance & ComplianceEstablish governance controls and maintain compliance across application delivery workflows. Learn how to configure change-freeze windows, enforce build compliance and policy-as-code rules,…Notification CenterConfigure and manage notifications across BuildPiper. Learn how to define notification events, set up communication channels, and receive pipeline-related alerts to stay…Access ManagementManage platform access and permissions through users, user groups, permission groups, and access policies. Learn how to define user privileges and integrate…Job ExecutionMonitor and manage the infrastructure responsible for executing BuildPiper jobs. Learn how to manage job executors and agents, track execution activities, and…Engineering InsightsGain visibility into engineering performance and software delivery practices through BuildPiper's insights and analytics capabilities. Track build and deployment velocity, DORA metrics,…AdministrationManage platform-wide configuration and licensing through administrative controls. Learn how to configure System Settings and manage the BuildPiper license to support secure…

Getting Started

Get started with BuildPiper by exploring its architecture, installation options, and initial setup. Learn how to deploy BuildPiper on virtual machines or Kubernetes clusters and access the platform using Single Sign-On (SSO).

Microservice Workload

Learn how to onboard, configure, deploy, and manage microservices on Kubernetes. Explore supported workload types, including Stateless, StatefulSet, and CronJob, along with deployment strategies such as Rolling and Canary. This section also covers monitoring and cluster-level configurations, including namespaces, ingress controllers, and API gateways.

VM Workload

Discover how to configure, deploy, and monitor application workloads on AWS and Local Data Center (LDC) virtual machines. Learn about VM provisioning, AMI configurations, load balancer setup, and workload management.

Mobile Workload

Learn how to onboard Android and iOS applications onto BuildPiper, configure platform-specific build requirements, and automate application delivery through CI/CD pipelines. Explore workflows for publishing applications to the Google Play Store and Apple App Store.

Environments

Understand how to create, configure, and manage application environments. Learn to clone environments, associate services, manage ConfigMaps and Secrets, and configure scheduled downtime to support controlled application operations.

Configuration & Templates

Explore BuildPiper's reusable configuration components for standardizing application delivery. Learn how to work with the Step Catalog, Manifest Placeholders, Job Templates, and templates for Canary deployments, monitoring, and database metrics.

Pipeline

Learn how to design, configure, and execute CI/CD pipelines in BuildPiper. This section covers stages, jobs, execution conditions, approval workflows, workload-specific pipelines, pipeline history, and rollback operations.

Release Management

Manage application releases through Release Packages. Learn how to group services, organize release changes, and configure the processes required to coordinate and deliver releases across environments.

Integrations

Connect BuildPiper with the tools and systems used across your software delivery lifecycle. Configure credentials, Git and Helm repositories, container registries, Artifactory, ticketing systems, monitoring sources, databases, and webhooks.

Governance & Compliance

Establish governance controls and maintain compliance across application delivery workflows. Learn how to configure change-freeze windows, enforce build compliance and policy-as-code rules, and review audit records for operational visibility.

Notification Center

Configure and manage notifications across BuildPiper. Learn how to define notification events, set up communication channels, and receive pipeline-related alerts to stay informed about execution activities and important events.

Access Management

Manage platform access and permissions through users, user groups, permission groups, and access policies. Learn how to define user privileges and integrate external groups to ensure controlled access to BuildPiper resources.

Job Execution

Monitor and manage the infrastructure responsible for executing BuildPiper jobs. Learn how to manage job executors and agents, track execution activities, and review job execution history for troubleshooting and operational visibility.

Engineering Insights

Gain visibility into engineering performance and software delivery practices through BuildPiper's insights and analytics capabilities. Track build and deployment velocity, DORA metrics, engineering maturity, and release compliance.

Administration

Manage platform-wide configuration and licensing through administrative controls. Learn how to configure System Settings and manage the BuildPiper license to support secure and consistent platform operations.