The Azure Developer CLI (azd
) streamlines CI/CD setup with the azd pipeline config
command. This command uses pipeline definition files included in azd
templates to automate provisioning and deployment pipelines for your app resources on Azure. By integrating templates and pipelines, azd
enables a seamless CI/CD experience, allowing you to focus on development while ensuring consistent, reliable deployments.
When you run the azd pipeline config
command, azd
performs the following steps to set up a CI/CD pipeline:
azure-dev.yml
) from the template to your repository.The azd pipeline config
command supports both GitHub Actions and Azure Pipelines, each with unique considerations:
GitHub Actions:
.github/workflows
directory for the azure-dev.yml
configuration file.Azure Pipelines:
.azuredevops/pipelines
or .azdo/pipelines
directory for the azure-dev.yml
configuration file.Azure Developer CLI templates can include preconfigured CI/CD pipeline definition files (azure-dev.yml
) compatible with the azd pipeline config
command. When you clone a template, you can immediately run azd pipeline config
to set up your CI/CD pipeline without creating configuration files from scratch.
Templates can also include customized pipeline configurations with more variables, secrets, and environment-specific settings through the azure.yaml
file, making it easy to adapt the pipeline to different project requirements.
A typical workflow for using azd pipeline config
includes:
azd
template repository to your local machine.azd pipeline config
command and follow the prompts to set up your pipeline. The first run provisions required Azure resources and triggers a workflow to deploy your app.Explore detailed workflows for each platform:
Learn how to create your own pipeline definition files or explore advanced configurations:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4