Developing Business Central Extensions (part 5) – YAML

This is part 5 of a blog post series. Part 1 contains all the prerequisites, part 2 is about cloning the project and get your sandbox environment up running, part 3 is about build agents, and building your project in Azure DevOps and part 4 is about branch policies and working with VSCode and Git….

0

Windows Server 2019 and SQL Server 2017

Windows Server 2019 (1809) finally shipped (again) and with that we have a new LTSC (Long Term Servicing Channel). This means that we will begin creating images for Windows Server 2019 as soon as our infrastructure is ready for that. -UseBestContainerOS While waiting for 1809 images, you can use -UseBestContainerOS when running images with NavContainerHelper…

3

Developing Business Central Extensions (part 4) – Branch Policies

This is part 4 of a blog post series. Part 1 contains all the prerequisites, part 2 is about cloning the project and get your sandbox environment up running and part 3 is about build agents, and building your project in Azure DevOps. Branch Policies At this time, we have an Azure DevOps project with…

5

Developing Business Central Extensions (part 3) – Build Pipeline

If you haven’t read part 1 and part 2, you should do so before continuing here. Part 1 contains the prerequisites and part 2 is about cloning the project and get your sandbox environment up running. Create a build agent In order to setup continuous integration, we need a machine which can perform the actual…

11

Developing Business Central Extensions (part 2) – Repository/Environment

If you haven’t read part 1, you should do so before continuing here. Part 1 contains all the prerequisites you need in order to continue with this post. Create your organization and your first project Navigate to https://devops.azure.com and login to your DevOps account. Create your organization, which is the location in which you will…

11

Developing Business Central Extensions (part 1) – Prerequisites

A professional development environment When developing customizations for Microsoft Dynamics NAV, we have been used to have object modifications and source code stored in the database. A lot of partners have setup pools of databases with all their customer solutions. A lot of partners have developed mechanisms to use source code management by exporting the…

4