Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 1.99 KB

SetupCiCdForExistingPTE.md

File metadata and controls

21 lines (17 loc) · 1.99 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 URL to the Apps artifact of the latest release to the clipboard (currently https://github.com/microsoft/bcsamples-bingmaps.pte/releases/download/24.0.0/bcsamples-bingmaps.pte-main-Apps-24.0.169.0.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