AzureDevOps-fabric-cicd-sample to operationalize fabric-cicd to work with Microsoft Fabric and YAML Pipelines in Azure DevOps
Contains three different YAML files which can be used operationalize fabric-cicd to work with Microsoft Fabric and YAML Pipelines in Azure DevOps. Based on a blog post I published that shows how to operationalize fabric-cicd to work with Microsoft Fabric and YAML Pipelines.
This repository caters for the three below scenarios.
- fabric-cicd-demo-variables.yml - Pipeline that is fully orchestrated Azure Pipeline variables. For scenarios where all the values are constant.
- fabric-cicd-demo-wsparameters.yml - Pipeline that contains parameters that affect workspace values. Including workspace ID and items to deploy.
- fabric-cicd-demo-gblparameters.yml - Pipeline that contains global parameters. Suited for Option four in the recommended CI/CD options article by Microsoft.
You can find all the YAML files in the AzureDevOpstemplate subfolder. All of files contain details about what variables and/or prarameters are required for each one.
One quick way to get started is to import the repository into Azure DevOps. From there, create a pipeline from an existing YAML file.
All of the samples of Fabric items provided in the worskpace folder are from the original fabric-cicd repository. However, I do recommend testing with your own items stored in a repository that is the backend for a workspace configured with Microsoft Fabric Git integration.
In addition, you can sutomize the "parameter.yml" file to suit your requirements.
This repository is provided "as is" based on the MIT license. Basically, I am not responsible for your use of it.