web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Azure DevOps pipeline ...
Power Apps
Answered

Azure DevOps pipeline for version control use questions

(0) ShareShare
ReportReport
Posted on by 664

I set up a pipeline in Azure DevOps to add an unmanaged solution to a repository. I am brand new to this so was hoping to get some feedback from anyone who uses these

  • Do the developers themselves (as opposed to a team lead) usually run the pipelines themselves after completing a significant task/feature? Or how does running them fit into your timeline?
  • Can/would you implement any sort of review process before the changes are committed? In the files I have in my repo, it doesn't really look like content you could give that much feedback on anyway but just wondering if there's any way to add any extra "checks" to the process. I am aware of the Review App task but not sure that this is exactly what I'm looking for as it sounds like it deploys PRs.

Thanks!

I have the same question (0)
  • Verified answer
    cchannon Profile Picture
    4,702 Moderator on at

    Hey @Cooper01, no idea how your question sat on this forum for so long without an answer, but here's my two cents:

     

    When you have manually triggered release automation, it is definitely best practice to designate a Release Manager role so there is one accountable person who is in charge of making sure the release gets from environment to environment and that necessary updates to the pipeline are made over time. This person might be the "lead" or they might just be any developer on the team; what's important is simply having one designated responsible party so the ball doesn't get dropped.

     

    As far as review of what gets checked into DevOps, I mean, you can review the XML but you will miss so much in that. I am sure there are teams that do double-check the package in source, but in my opinion it is MUCH more important to be diligent with your code reviews than trying to figure out from some XML mapping whether fields on a form are in the right order. 

  • Cooper01 Profile Picture
    664 on at

    Thanks for the reply @cchannon. Having a release manager role definitely makes sense and I agree there is not much benefit to reviewing XML. As far fitting the code reviews into the timeline, is this something you would manually do (as in look at the app changes in studio, review the flows) before you check into DevOps?

  • cchannon Profile Picture
    4,702 Moderator on at

    Code reviews are a very team-specific thing. For my teams, I usually only require code reviews on more complex content (i.e. I don't 'review' basic form changes, but I may review a rewrite of a plugin). In my case, since my reviews are almost always limited to the VS and VS Code content being checked into source, that is the catchpoint.

     

    Other teams, however, like to review more thoroughly. Some even require that a peer review be performed on every change as part of the definition of done on a work item. The right balance will be determined by your team makeup, the challenges of the project you're on, and the risk aversion of your team and client. There is really no one-size-fits-all strategy here.

  • amanverma Profile Picture
    53 on at

    @Cooper01 Not sure if this is relevant anymore but MS has released version control feature + enabled multiple developers to work on canvas app simultaneously. You can find more information here https://amanvarama1.wordpress.com/2022/01/10/power-apps-enable-multiple-developer-and-app-makers-to-work-simultaneously-on-a-canvas-app-part-1/

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Vish WR Profile Picture

Vish WR 914

#2
11manish Profile Picture

11manish 627

#3
Valantis Profile Picture

Valantis 598

Last 30 days Overall leaderboard