murano-agent/contrib/windows-agent
Stan Lagun 6ea51f4678 Message signing implementation for legacy Windows agent
Also does a minor code refactoring to address R# warnings +
add Apache 2.0 headers

Change-Id: I1486909950828993400a75aa320c73adba4c086f
Partial-Blueprint: message-signing
2018-01-03 10:31:20 +00:00
..
ExecutionPlanGenerator Message signing implementation for legacy Windows agent 2018-01-03 10:31:20 +00:00
WindowsAgent Message signing implementation for legacy Windows agent 2018-01-03 10:31:20 +00:00
README.rst NuGet.exe was removed from the repo 2015-09-28 18:26:23 +03:00
WindowsAgent.sln Add Murano Agent for Windows 2015-06-04 17:26:11 +03:00

README.rst

Murano Windows Agent

Murano Windows Agent is an initial version of Murano Agent. Currently, it's outdated and not supported.

The main difference with the new Python agent is support of running PowerShell. After this support will be added to Python Agent, Windows Agent will be dropped.

How to build

Build using Visual Studio

  1. Launch Visual Studio
  2. Ensure that you have latest NuGet extension installed (shipped with recent versions of VS)
  3. Open WindowsAgent.sln
  4. Select target configuration (Release or Debug) using drop-down found in VS toolbar
  5. Build the Solution (Build menu -> Build Solution).

Build from command line

  1. CD to where WindowsAgent.sln is located

  2. Download nuget.exe from https://dist.nuget.org/win-x86-commandline/latest/nuget.exe to current directory.

  3. Run nuget.exe restore

  4. Build the solution using msbuild: C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319\\MSBuild.exe /p:Configuration=Release

    The exact path to msbuild may differ on your system and .NET version installed.