Cake.Topshelf

Cake build addin for managing Topshelf based windows services.

#addin nuget:?package=Cake.Topshelf&version=0.2.5

dotnet add package Cake.Topshelf --version 0.2.5

<PackageReference Include="Cake.Topshelf" Version="0.2.5" />

Aliases

Topshelf aliases

General

InstallTopshelf(FilePath, TopshelfSettings) Installs a Topshelf windows service
InstallTopshelf(FilePath) Installs a Topshelf windows service
StartTopshelf(FilePath, string, int) Starts a Topshelf windows service
StartTopshelf(FilePath, string) Starts a Topshelf windows service
StartTopshelf(FilePath) Starts a Topshelf windows service
StopTopshelf(FilePath, string, int) Stops a Topshelf windows service
StopTopshelf(FilePath, string) Stops a Topshelf windows service
StopTopshelf(FilePath) Stops a Topshelf windows service
UninstallTopshelf(FilePath, string, bool, int) Uninstalls a Topshelf windows service
UninstallTopshelf(FilePath, string, bool) Uninstalls a Topshelf windows service
UninstallTopshelf(FilePath, string) Uninstalls a Topshelf windows service
UninstallTopshelf(FilePath) Uninstalls a Topshelf windows service