Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

If you do not have Visual Studio 2012 SP1 or later, use Mono. Install details at http://dlafferty.blogspot.com/2013/08/building-your-microsoft-solution-with.html

To trigger the JavaC#-based unit and functional tests, use -DskipTests=false. E.g.

Code Block
mvn clean install -P hyperv-agent -DskipTests=false

To trigger the Java-based functional tests, use -DskipFunctionalTests=false. E.g.

Code Block

mvn clean install -P hyperv-agent -DskipFunctionalTests=false

The functional These tests require you build on the parent partition (aka Dom0) of a Hyper-V 2012 hypervisor. Otherwise, you will not have access to the necessary Hyper-V APIs.

...

The C# source code and configuration files that are input for code generate should be contain the Apache header (http://www.apache.org/legal/src-headers.html#headers) to indicate that Apache CloudStack holds the copyright.

The Besides some referenced code snippets from stackoverflow.com, the only third party binaries used by the solution are input are binaries. These are from the Microsoft .NET Framework 4.5 and NuGet packages.

...

NuGet packages are downloaded at build time. Thes These packages provide logging, JSON serialisation, AWS S3 access, a decompression library and a light weight HTTP stack.

...

Newtonsoft.Json 4.5.11 http://json.codeplex.com/license

Microsoft Public License (http://en.wikipedia.org/wiki/Shared_source#Microsoft_Public_License_.28Ms-PL.29):

DotNetZip 1.9.1.8 http://dotnetzip.codeplex.com/license

MICROSOFT ASP.NET MODEL VIEW CONTROLLER 4 EULA (http://www.microsoft.com/web/webpi/eula/mvc_4_eula_enu.htm

Microsoft ASP.NET Web API Core Libraries 4.0.20710.0 http://nuget.org/packages/Microsoft.AspNet.WebApi.Core/4.0.20710.0 NuGet id="Microsoft.AspNet.WebApi.Core" version="4.0.20710.0"
Microsoft ASP.NET Web API Client Libraries 4.0.20710.0 http://nuget.org/packages/Microsoft.AspNet.WebApi.Client/4.0.20710.0 NuGet id="Microsoft.AspNet.WebApi.Client" version="4.0.20710.0"
Microsoft .NET Framework 4 HTTP Client Libraries 2.0.20710.0 http://nuget.org/packages/Microsoft.Net.Http/2.0.20710.0 NuGet id="Microsoft.Net.Http" version="2.0.20710.0"
Microsoft ASP.NET Web API Self Host 4.0.20918.0 http://nuget.org/packages/Microsoft.AspNet.WebApi.SelfHost/4.0.20918.0 NuGet id="Microsoft.AspNet.WebApi.SelfHost" version="4.0.20918.0"