April 26, 2025

SamTech 365

PowerPlatform, Power Apps, Power Automate, PVA, SharePoint, C#, .Net, SQL, Azure News, Tips ….etc

Power Platform ALM – Create a Pipeline

In the previous post, I covered how we can set up the Power Platform Pipeline solution.

If you missed this post, please visit it using the link below:

Power Platform ALM – Enable Pipelines

 

Now that the Power Platform Pipeline solution is in place, you can navigate to the Model-Driven App of the App Deployment Model App solution.

 

Select Apps, and play the “Deployment Pipleline Configuration” app.

 

Create your pipeline

Locate the Active Deployment Pipelines widget from the landing page, and click +New.

 

A right-side panel will appear; populate it by providing a Name, Description and the pipeline owner.

PS: The pipeline owner will own all the solutions and the respective components deployed with this pipeline.

 

Once you click Save, the new pipeline will appear in your list of Active Deployment Pipelines.

 

Click on your newly created pipeline, and you will see the following screen:

Create/ Link the development environment

From this screen, you must link your development environment if you have already used it or add a new development environment.

If you want to add a new development environment, click the “+ New Development Environment”, which will open the following Side Panel:

Provide a name for your environment,

Select the type (in this context, it will be a Development Environment).

Provide the environment ID.

How do I get the environment ID?

  1. Navigate to your power platform admin center
  2. Click on Environments (from the left side panel).
  3. Click on your chosen environment.
  4. From this page, you can copy the environment ID and use it in the previous step (Add a new Development Environment)

 

Once you have added or linked your development environment, it should appear in the “Linked Development Environments

 

Create the deployment stage

Next, you will need to create at least one deployment stage.

PS: It is possible to have a pipeline with multiple deployment stages (Dev -> QA , QA -> UAT , UAT -> Prod).

Locate the “Deployment stages” container, and click “+ New Deployment Stage

Provide a description and details of your deployment stage.

We will also need to link the UAT environment in the same way we have linked the Dev Environment earlier.

Once created, you can save your deployment stage.

In the example below, i have created three deployment stages.

At this stage, you can use the pipeline.

How can you use the newly created Pipeline ?

Once you are done with the pipeline definition, follow these steps to run your first deployment with the newly created pipeline:

  • You can navigate back to your development environment.
  • Select your solution
  • You will notice the presence of a new icon on the right-side panel
  • Click on pipelines

  • Select the pipeline from the dropdown
  • Action the first deployment stage.

In the next post, I will cover how we can have an approval process pre-deployment.