Building addins

Ensure the following prerequisites are fulfilled:

  • Latest .NET version installed

To build the addins and run unit tests Cake is used:

.\build.ps1
./build.sh
./build.sh

To run only part of the build a task can be passed using the --target=<TASK> syntax:

Task Description
DotNetCore-Build Builds all addins
Create-NuGet-Packages Builds and creates NuGet packages for all addins. The NuGet packages are available in the BuildArtifacts\Packages\NuGet directory.
Test Builds all addins and runs unit tests. Coverage report is available in the BuildArtifacts\TestCoverage directory.