From 5b078c6ea1e7516dd7bbee86b52ff058d4ec2be2 Mon Sep 17 00:00:00 2001 From: Inga Lovinde <52715130+inga-lovinde@users.noreply.github.com> Date: Thu, 27 Aug 2015 17:00:35 +0300 Subject: [PATCH] dotnetbuild command implemented --- BuildServer/lib/tasks/dotnetbuild.js | 7 +++---- BuildServer/lib/tasks/dotnetcompile.js | 13 +++++++++++++ BuildServer/lib/tasks/dotnetpackwebapp.js | 9 ++++----- 3 files changed, 20 insertions(+), 9 deletions(-) create mode 100644 BuildServer/lib/tasks/dotnetcompile.js diff --git a/BuildServer/lib/tasks/dotnetbuild.js b/BuildServer/lib/tasks/dotnetbuild.js index 96407d1..38fa28c 100644 --- a/BuildServer/lib/tasks/dotnetbuild.js +++ b/BuildServer/lib/tasks/dotnetbuild.js @@ -18,11 +18,10 @@ module.exports = function (params, processor) { params: params }, { - type: "dotnetbuilderwrapper", + type: "dotnetcompile", params: { - command: "compile", - SolutionPath: processor.context.exported + "/" + params.solution, - Target: "Build" + solution: params.solution, + target: "Build" } } ] diff --git a/BuildServer/lib/tasks/dotnetcompile.js b/BuildServer/lib/tasks/dotnetcompile.js new file mode 100644 index 0000000..560eca9 --- /dev/null +++ b/BuildServer/lib/tasks/dotnetcompile.js @@ -0,0 +1,13 @@ +"use strict"; + +var dotnetbuilderwrapper = require('./dotnetbuilderwrapper'); + +module.exports = function (params, processor) { + var compileParams = { + command: "compile", + SolutionPath: processor.context.exported + "/" + params.solution, + Target: params.target, + OutputDirectory: params.overrideOutputDirectory + }; + return dotnetbuilderwrapper(compileParams, processor); +} diff --git a/BuildServer/lib/tasks/dotnetpackwebapp.js b/BuildServer/lib/tasks/dotnetpackwebapp.js index e5c3279..9df868f 100644 --- a/BuildServer/lib/tasks/dotnetpackwebapp.js +++ b/BuildServer/lib/tasks/dotnetpackwebapp.js @@ -35,12 +35,11 @@ module.exports = function (params, processor) { } }, { - type: "dotnetbuilderwrapper", + type: "dotnetcompile", params: { - command: "compile", - SolutionPath: processor.context.exported + "/" + "MakePackage.msbuild", - Target: "Package", - OutputDirectory: processor.context.release + solution: "MakePackage.msbuild", + target: "Package", + overrideOutputDirectory: processor.context.release } } ]