Skip to content
Henrik edited this page Aug 26, 2012 · 1 revision

Pushes the .nuget package online.

How to use the NuGetPush task

Here is an example of how to use the NuGetPush task.

nugetpush :nuget_push do |nuget|
    nuget.command = "nuget.exe"
    nuget.package = "Facebook.5.0.25.0.nupkg"
    nuget.apikey = "...."
    nuget.source = "http://nuget.gw.symbolsource.org/Public/Nuget"
    nuget.create_only = false
end

##Required Properties package Path to the nuget package.

##Optional Parameters command The location of nuget.exe. (If not specified it will default to nuget.exe and search in the PATH environment variables).

apikey Api key to push to the nuget server.

source If you want to push to nuget.org ignore this parameter. If you want to push to symbol source set it to "http://nuget.gw.symbolsource.org/Public/Nuget".

create_only By default nuget.exe pushes and publishes the package. If you want to push but not publish set it to false. (Use NugetPublish task if you want to publish the pushed package later on.

Albacore

Meta & Config

Tasks

Dev & Docs

Clone this wiki locally