Choco
Contains tasks which allow to call Chocolatey
Nested types and modules
Type | Description |
ChocoInstallParams |
The choco install parameter type. |
ChocoPackParams |
The choco pack parameter type. |
ChocoPushParams |
The choco push parameter type. |
ChocolateyChecksumType | |
ChocolateyInstallerType |
Functions and values
Function or value | Description | ||
ChocoInstallDefaults
Signature: ChocoInstallParams
|
The default option set given to choco install. |
||
ChocoPackDefaults
Signature: ChocoPackParams
|
The default option set given to choco pack. |
||
ChocoPushDefaults
Signature: ChocoPushParams
|
The default option set given to choco push. |
||
exec args timeout
Signature: args:string -> timeout:TimeSpan -> unit
|
Call custom choco command Parameters
val newSpecFile : 'a
val args : obj
|
||
install setParams packages
Signature: setParams:(ChocoInstallParams -> ChocoInstallParams) -> packages:string -> unit
|
Call choco to install a package Parameters
|
||
IsAvailable
Signature: bool
|
True if choco is available (only on windows) Sample usage
|
||
pack(setParams)
Signature: setParams:(ChocoPackParams -> ChocoPackParams) -> unit
|
Call choco to pack a package and create .nuspec, chocolateyInstall.ps1 and chocolateyUninstall.ps1 if informations are specified Parameters
|
||
packFromTemplate setParams nuspecPath
Signature: setParams:(ChocoPackParams -> ChocoPackParams) -> nuspecPath:string -> unit
|
Call choco to pack a package Parameters
|
||
push setParams nupkgPath
Signature: setParams:(ChocoPushParams -> ChocoPushParams) -> nupkgPath:string -> unit
|
Call choco to push a package Parameters
|