-
Notifications
You must be signed in to change notification settings - Fork 10
Build An AppSource Package
App Source packages allow us to package one or more solutions into a package that is then distributed to our customers via one-click installers on Microsoft AppSource.
There are three main parts to creating an app source package.
- Add the Power Platform Solution to Git
- Create a Deployment Package(aka Dynamics 365 package)
- Create an App Source Package
We want to ensure we have a extrapolated backup of the solution in Git so that we have a history of where we came from and where we are going. Currently, we do this manually, perhaps in the future there will be a better way of keeping solutions in sync with a GitHub Repo.
Please follow these instructions to get your Solution(s) into your local instance of the repository.
Then add those changes to a github branch.
After you have ensured your package is placed within the /Solutions
folder we will begin the packaging process.
Sometimes these packages will contain more than one Power Platform Solution. For example, the Kudos Offer we provide to users contains at least two Power Platform Solutions. mpa_Kudos
and it's base Power Platform Solution, mpa_EmployeeExperienceBase
.
You can follow these instructions to create your Deployment Package and commit it to your Git branch.
Last, we generate the App Source Package. You can do this by following the linked instructions. Ensure that your AppSource package is contained within the AppSourcePackages
folder.
Microsoft Documentation on Publishing your Solution to AppSource