diff --git a/BuildServer/lib/tasks/dotnetbuild.js b/BuildServer/lib/tasks/dotnetbuild.js index 6784468..f16a9f1 100644 --- a/BuildServer/lib/tasks/dotnetbuild.js +++ b/BuildServer/lib/tasks/dotnetbuild.js @@ -12,7 +12,8 @@ module.exports = function (params, processor) { type: "dotnetbuilderwrapper", params: { command: "compile", - SolutionPath: processor.context.exported + "/" + params.solution + SolutionPath: processor.context.exported + "/" + params.solution, + Target: "Build" } } ] diff --git a/DotNetBuilder/CompileRequest.cs b/DotNetBuilder/CompileRequest.cs index ac97735..41bbb2e 100644 --- a/DotNetBuilder/CompileRequest.cs +++ b/DotNetBuilder/CompileRequest.cs @@ -1,14 +1,11 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -namespace MicroBuildServer.DotNetBuilder +namespace MicroBuildServer.DotNetBuilder { class CompileRequest { public string SolutionPath { get; set; } - public string OutputPath { get; set; } + public string Target { get; set; } + + public string OutputDirectory { get; set; } } } diff --git a/DotNetBuilder/Compiler.cs b/DotNetBuilder/Compiler.cs index 8efd480..c2fa05c 100644 --- a/DotNetBuilder/Compiler.cs +++ b/DotNetBuilder/Compiler.cs @@ -75,12 +75,12 @@ namespace MicroBuildServer.DotNetBuilder var globalProperty = new Dictionary(); globalProperty.Add("Configuration", "Release"); globalProperty.Add("Platform", "Any CPU"); - if (!string.IsNullOrEmpty(request.OutputPath)) + if (!string.IsNullOrEmpty(request.OutputDirectory)) { - globalProperty.Add("OutputPath", request.OutputPath); + globalProperty.Add("OutputDirectory", request.OutputDirectory); } - var buildRequest = new BuildRequestData(request.SolutionPath, globalProperty, null, new string[] { "Build" }, null); + var buildRequest = new BuildRequestData(request.SolutionPath, globalProperty, null, new [] { request.Target }, null); var parameters = new BuildParameters(pc); parameters.Loggers = new ILogger[] { logger };