grunt-nuget

Grunt NuGet interface - Prepare, package and publish your application in NuGet gallery using Grunt JS

npm install grunt-nuget
15 downloads in the last day
28 downloads in the last week
108 downloads in the last month

grunt-nuget

Grunt NuGet Interface - Create and publish your NuGet packages using GruntJS.

Getting Started

Install this grunt plugin next to your project's gruntfile with: npm install grunt-nuget --save-dev

Then add this line to your project's Gruntfile.js :

grunt.loadNpmTasks('grunt-nuget');

Then specify your config: ([more informations][doc-options])

grunt.initConfig({

For package creation : (more informations)

    nugetpack: {
        dist: {
            src: 'tests/Package.nuspec',
            dest: 'tests/'
        }
    }

For package publication : (more informations)

    nugetpush: {
        dist: {
            src: 'tests/*.nupkg',

            options: {
                apiKey: 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX'
            }
        }
    }
});

In order to avoid specifying your API Key inside your package you can use command line task : (more informations)

grunt nugetkey --key=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

Release History

  • 0.1.0 Initial Release
  • 0.1.1 Fix some issues
npm loves you