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); +};