Cake.ProGet

Cake addin that extends Cake with Inedo ProGet support.

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

<package id="Cake.ProGet" version="0.9.0" />

dotnet add package Cake.ProGet --version 0.9.0

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

Aliases

Contains functionality for working with UPack

Install

Pack

ProGetAsset

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

Push

Unpack