From: Iskren Chernev Date: Thu, 10 Nov 2016 07:30:38 +0000 (-0800) Subject: Fix nuget-publish task X-Git-Tag: 2.17.0~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=37d55e64795b648ea2214714bd9976e701f8fbcf;p=thirdparty%2Fmoment.git Fix nuget-publish task --- diff --git a/tasks/nuget.js b/tasks/nuget.js index bc1bf44ce..d67796c27 100644 --- a/tasks/nuget.js +++ b/tasks/nuget.js @@ -22,6 +22,14 @@ module.exports = function (grunt) { dest: './' } }); + grunt.registerTask('nugetkey_pre', function () { + grunt.option('key', process.env.NUGET_KEY); + grunt.option('source', "https://www.nuget.org/api/v2/package"); + }); + grunt.registerTask('nugetkey_post', function () { + grunt.option('key', null); + grunt.option('source', null); + }); grunt.config('nugetpush', { dist: { src: 'Moment.js.*.nupkg' @@ -32,6 +40,6 @@ module.exports = function (grunt) { }); grunt.registerTask('nuget-publish', [ - 'nugetpack', 'nugetpush', 'clean:nuget' + 'nugetpack', 'nugetkey_pre', 'nugetkey', 'nugetkey_post', 'nugetpush', 'clean:nuget' ]); };