diff --git a/BuildServer/lib/tasks/dotnetnugetpack.js b/BuildServer/lib/tasks/dotnetnugetpack.js new file mode 100644 index 0000000..39b8a12 --- /dev/null +++ b/BuildServer/lib/tasks/dotnetnugetpack.js @@ -0,0 +1,14 @@ +"use strict"; + +var dotNetBuilderWrapper = require('./dotnetbuilderwrapper'); + +module.exports = function (params, processor) { + var date = new Date(); + return dotNetBuilderWrapper({ + command: "nugetpack", + BaseDirectory: processor.context.exported, + SpecPath: processor.context.exported + "/" + params.nuspec, + OutputDirectory: processor.context.release, + Version: (params.major || "0") + "." + date.getFullYear() + "." + ((date.getMonth() + 1) * 100 + date.getDay()) + "." + ((date.getHours() * 100 + date.getMinutes()) * 100 + date.getSeconds()) + }, processor); +};