Cake addin that extends Cake with Inedo ProGet support.

#addin nuget:?package=Cake.ProGet&version=1.0.0

dotnet add package Cake.ProGet --version 1.0.0

<PackageReference Include="Cake.ProGet" Version="1.0.0" />


Aliases for ProGet Asset Directory operations.


ProGetCreateAssetDirectory(string, ProGetConfiguration) Creates a new Asset Directory.
ProGetDeleteAsset(string, ProGetConfiguration) Deletes an asset from the asset directory.
ProGetDoesAssetExist(string, ProGetConfiguration) Determines if the asset is published at an existing URI.
ProGetDownloadAsset(string, FilePath, ProGetConfiguration) Download a single asset from a ProGet Asset Directory.
ProGetDownloadAssetDirectory(string, FilePath, ProGetConfiguration) Download an entire ProGet Asset Directory as a zip file.
ProGetListAssetDirectory(string, ProGetConfiguration) Lists files in an Asset Directory.
ProGetPushAsset(FilePath, string, ProGetConfiguration) Pushes an asset to the ProGet Asset Directory.


UPackInstall(UniversalPackageInstallSettings) Installs a universal package
UPackPack(UniversalPackagePackSettings) Creates a universal package
UPackPush(UniversalPackagePushSettings) Publishes a universal package
UPackUnpack(UniversalPackageUnpackSettings) Unpacks a universal package