From 1e7761bffadcf1abf2153ee1d4cfd2ea1adc4c86 Mon Sep 17 00:00:00 2001 From: Inga Lovinde <52715130+inga-lovinde@users.noreply.github.com> Date: Mon, 20 Jul 2015 09:11:44 +0300 Subject: [PATCH] Simplified nuget commands --- BuildServer/lib/tasks/dotnetnugetprocess.js | 27 +++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 BuildServer/lib/tasks/dotnetnugetprocess.js diff --git a/BuildServer/lib/tasks/dotnetnugetprocess.js b/BuildServer/lib/tasks/dotnetnugetprocess.js new file mode 100644 index 0000000..9f36b91 --- /dev/null +++ b/BuildServer/lib/tasks/dotnetnugetprocess.js @@ -0,0 +1,27 @@ +"use strict"; + +var conditional = require('./conditional'); + +module.exports = function (params, processor) { + return conditional({ + "owner": params.masterRepoName, + "branch": "master", + "task": { + "name": "nuget-push", + "type": "dotnetnugetpush", + "params": { + "nuspec": params.nuspecName + ".nuspec", + "name": params.nuspecName, + "version": params.version + } + }, + "otherwise": { + "name": "nuget-pack", + "type": "dotnetnugetpack", + "params": { + "nuspec": params.nuspecName + ".nuspec", + "version": params.version + } + } + }, processor); +};