Wie auf cakebuild.net auf der Preprocessor directives Seite angegeben, auch die #addin
Richtlinie unterstützt eine URI-Syntax (#addin nuget:[uri]?package=packageid[¶meters]
), die verwendet werden können Parameter wie Futtermittel, Version & Prerelease angeben.
Beispiel Nutzung:
#addin nuget:?package=Cake.Foo
#addin nuget:?package=Cake.Foo&version=1.2.3
#addin nuget:?package=Cake.Foo&prerelease
#addin nuget:https://myget.org/f/Cake/?package=Cake.Foo&prerelease
Sie können auch die Standard nuget Lage für alle Add-Ins außer Kraft setzen, indem Sie die NUGET_SOURCE
Umgebungsvariable, die --nuget_source
Argument Kuchen Angabe oder eine Konfigurationsdatei hinzufügen, wie unten
[Nuget]
Source=http://myfeed/nuget/
Sie speichern es als cake.config
und legen Sie es entlang Ihrer build.cake
Datei. Sie können here
mehr über Cake Konfiguration here und die Standardwerte lesen Aber neueste Vorabversion holen würde ich vorschlagen, mit #addin nuget:[feedurl]?package=[packageid]&prerelease
Syntax gehen.