Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 1.88 KB

SetupCiCdForExistingPTE.md

File metadata and controls

19 lines (17 loc) · 1.88 KB

#10 Set up CI/CD for an existing per-tenant extension (BingMaps)

*Prerequisites: A GitHub account. We will use the BingMaps sample app, which can be found on GitHub in the Business Central BingMaps.PTE repo. Copy the following URL (a direct download of the latest released app file from BingMaps sample) to the clipboard: https://businesscentralapps.blob.core.windows.net/bingmaps-pte/latest/bingmaps-pte-apps.zip – you can also download the .zip file and see the content of it.

  1. Navigate to https://github.com/microsoft/AL-Go-PTE and then choose Use this template. Use this template
  2. Enter app2 as repository name and select Create Repository from template.
  3. Under Actions select the Add existing app or test app workflow and choose Run workflow.
  4. In the Direct Download URL field, paste in the direct download URL of the BingMaps sample from above.
  5. When the workflow is complete, inspect the Pull request. Pull Request
  6. Merge the pull request. The CI/CD workflow will kick off. CI/CD
  7. After the workflow completes, you can investigate the output and see that everything works. Success
  8. Use scenario 3, scenario 4, and scenario 5 to set up customer environments, publish and test the app.

back