Folder structure
This section will give you an overview of how a folder structure in your repository might look to help you structure your Power Platform development. Note that this is not the only possibility; there are many right answers to this question. This section only shows one possible solution. The setup is also intended for having a mono repo. This means one repository holding all the code for your implementation. If you use separate repos for separate parts of your project (Azure Functions in one repo, Dataverse plugins in another, configuration in another still, and so on), this structure might not suit your needs. In addition, the pipelines will get more complex.
Root folder
In the root
folder, you could have the following:
Development
: This folder would contain all your actual development. For example, it might contain plugins, TypeScript, or surrounding applications such as Azure Functions or APIs.PipelineDefinition
: As the name suggests, this folder...