Skip to main content

1. App Lifecycle Management

LAB SCENARIO

Working as part of the PrioritZ fusion team you will be configuring GitHub Actions using the Power Platform Build Tools to automate the team’s deployments.

In Exercise 1 you will manually export the Contoso Badges connector solution from the Dev environment and import it to Test environment. You will be doing this promotion manually for this solution so you see how it can be done. However, in a real project it could all be automated using the build tasks you will use in the remaining parts of this lab.

Important

You will need GitHub account in this lab

1.1 Promote Solution to Test Environment

  1. Navigate to Power Apps maker portal and make sure you are in your dev environment.

  2. Select Solutions. 👉 Choose the Contoso Badges connector solution and click Export solution.

Lab-05 Image

  1. Click Publish and wait for the publishing to complete. Then 👉 Next.
  2. Select Managed and 👉 Export. Wait for the solution to be exported. Once complete, click Download.

Lab-05 Image

Important

In the interest of time, we’ve only added steps to export the solution as managed.

It is best practice to also export the unmanaged solution and keep it available for future edits if needed.

The steps to follow are essentially the same regardless of the exported solution being managed, or unamanged.

1.2 Import solution

  1. Navigate to Power Apps maker portal and select your Test environment. Choose Solutions, then 👉 Import solution.

Lab-05 Image

  1. Hit Browse. Select the solution you exported from the Dev environment and click Open. Then 👉 Next.
  2. 👉 Import and wait for the import to complete.
Note

The solution should import successfully.

Do not navigate away from this page.