Skip to main content

45 docs tagged with "pipelines"

View all tags

Add a stage

Learn how to add and configure a pipeline stage.

Analyze infrastructure risk with AI

Use the IaCM Blast Radius Agent step to score the risk of a Terraform or OpenTofu plan and explore a visual resource dependency graph before you apply.

Ansible

Run Ansible in a Harness pipeline

Barriers

Use Barrier steps in Harness pipelines to synchronize execution across parallel stages or step groups.

Composite Load Tests

Run a load test and a health probe together in one pipeline stage so you can measure how a service behaves while it is under load

Create your first pipeline

Create and run your first Harness pipeline using the Pipeline Studio visual editor. Covers creating a pipeline, adding a stage and steps, and running an execution.

DAG pipelines [Beta]

Learn how to configure pipelines using Directed Acyclic Graph (DAG) dependencies. This feature is in beta.

Handle empty strings in input variables

Understand how Harness handles empty strings in input variables and how the Save Blank Fields as Empty String settings keep a blank input variable as an empty string instead of null when you use an input set.

Input sets and overlays

Reuse pipelines for multiple scenarios using input sets and overlays with preconfigured runtime values.

Matrix looping strategy examples

Examples and patterns for matrix strategies in Harness pipelines, including basic matrices, nested loops, runtime input, and complex JSON values.

Mirror repositories

Create a CI pipeline that mirrors branch and tag changes between two repositories, in one direction or both.

Override template advanced settings

Let template callers override a controlled set of a template's advanced settings, such as conditional execution, failure strategy, and looping strategy.

Overview

Add, manage, and remove tags from pipelines to organize and filter resources in Harness.

Pipeline annotations

You can use annotations to summarize critical information on a pipeline execution

Pipeline dynamic execution

Execute pipelines dynamically by providing YAML configuration at runtime without pre-saving pipelines in Harness.

Pipeline Operations

Enhance your IaCM pipelines with approvals, drift detection, PR automation, and more.

Pipeline settings

Reference for centralized account-level pipeline settings and execution limits.

Pipelines overview

Understand what Harness pipelines are, how they work, and how to create your first pipeline.

Run a load test in a pipeline

Add a Load Test step to a Harness pipeline and pass runtime inputs so you can validate performance as part of your delivery process

Run stages in parallel

Run multiple pipeline stages concurrently to reduce execution time and improve efficiency.

Trigger executor identity

Run trigger-started pipelines under a specific user or service account identity so their RBAC applies to secrets, environments, connectors, and other resources.

Troubleshoot pipeline executions

Diagnose and resolve common issues with Harness pipeline executions, including queued pipelines, delegate failures, trigger problems, and connector errors.

Worker Agents overview

Create and configure AI-powered Worker Agents that run inside Harness pipelines to automate code review, incident response, data synthesis, and other intelligent workflows.