Summary
In this chapter, we talked about the importance of applying DevOps to Dynamics 365 Business Central extension development, and we provided an overview of the official DevOps tool for Dynamics 365 Business Central offered by Microsoft: AL-Go for GitHub.
We saw how to create extensions with the AL-Go for GitHub templates, how to use repos and branches for SCM, how we can use CI/CD pipelines during extension development, how we can publish applications on a customer’s sandbox environment, how to release applications in a production environment, and how to automate the continuous deployment of an extension to the AppSource marketplace.
The continuous delivery implementation in AL-Go for GitHub is extensible, and new features will be added in the future. You can also contribute to the project – it’s open source – or create your own custom AL-Go for GitHub version.
In the next chapter, we’ll see how you can integrate Dynamics 365 with...