Power Apps build tools for Azure DevOps overview
[This topic is pre-release documentation and is subject to change.]
Use Power Apps build tools to automate common build and deployment tasks related to Power Apps . This includes synchronization of solution metadata (a.k.a. solutions) between development environments and source control, generating build artifacts, deploying to downstream environments, provisioning or de-provisioning of environments, and the ability to perform static analysis checks against your solution using the Power Apps checker service.
- Power Apps build tools is a preview feature.
Preview features aren’t meant for production use and may have restricted functionality. These features are available before an official release so that customers can get early access and provide feedback.
What are Power Apps build tools?
The Power Apps build tools are a collection of Power Apps specific Azure DevOps build tasks that eliminate the need to manually download custom tooling and scripts to manage the application lifecycle of Power Apps. The tasks can be used individually to perform a simple task, such as importing a solution into a downstream environment, or used together in a pipeline to orchestrate a scenario, such as ‘Generate Build Artifact,’ ‘Deploy to Test,’ or ‘Harvest Maker Changes.’ The build tasks can largely be categorized into four types:
- Quality check
- Environment management
Get the Power Apps build tools
The Power Apps build tools can be installed into your Azure DevOps organization from the Azure Marketplace. Once installed, all tasks included in the Power Apps build tools will be available to add into any new or existing pipeline and are easily found by searching for PowerApps.