Skip to content

Commit 14f081c

Browse files
committed
feat: mention azure devops for BBs
1 parent 7abd3c8 commit 14f081c

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

docs/concepts/building-block.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@ GitHub Actions building blocks use GitHub Actions workflows to automate resource
5252

5353
GitLab CI/CD building blocks utilize GitLab's pipeline capabilities to automate provisioning steps. The building block definition specifies a `.gitlab-ci.yml` configuration, which runs jobs and scripts to set up resources. This approach integrates seamlessly with GitLab-based development and deployment workflows.
5454

55+
### Azure DevOps Pipelines Implementation
56+
57+
Azure DevOps Pipelines building blocks leverage Azure DevOps pipeline capabilities to automate provisioning and configuration tasks. The building block definition references a pipeline in Azure DevOps, which is triggered and executed as part of the provisioning process. This approach integrates seamlessly with teams using Azure DevOps for source control and automation workflows.
58+
5559
## Building Block Inputs
5660

5761
Building Blocks work on the principle of collecting input parameters from various sources to customize the provisioning process.

docs/guides/core/how-to-manage-a-building-block-definition.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This guide explains how to manage building block definitions in meshStack, inclu
77

88
## What is a Building Block Definition?
99

10-
A building block definition is a reusable template for automating resource provisioning. Platform teams create and manage these definitions in the platform builder. Building blocks can be workspace- or tenant-scoped and support various implementation types (manual, OpenTofu, GitHub Actions, GitLab CI/CD).
10+
A building block definition is a reusable template for automating resource provisioning. Platform teams create and manage these definitions in the platform builder. Building blocks can be workspace- or tenant-scoped and support various implementation types (manual, OpenTofu, GitHub Actions, GitLab CI/CD, Azure DevOps Pipelines).
1111

1212
## Creating a Building Block Definition
1313

@@ -16,7 +16,7 @@ A building block definition is a reusable template for automating resource provi
1616
3. **Configure Details**:
1717
- Name, description, and type (workspace or tenant).
1818
- Specify dependencies if needed.
19-
- Choose implementation type (manual, OpenTofu, GitHub Actions, GitLab CI/CD).
19+
- Choose implementation type (manual, OpenTofu, GitHub Actions, GitLab CI/CD, Azure DevOps Pipelines).
2020
- Provide scripts, modules, or workflow references as required.
2121
4. **Save and Publish**: Save the definition. It becomes available for use in workspaces or tenants as configured.
2222

0 commit comments

Comments
 (0)