SharpUpdater.CLI 1.0.0

dotnet tool install --global SharpUpdater.CLI --version 1.0.0
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local SharpUpdater.CLI --version 1.0.0
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=SharpUpdater.CLI&version=1.0.0
                    
nuke :add-package SharpUpdater.CLI --version 1.0.0
                    

CnSharp.Updater.CLI

This is a packaging & deployment CLI of SharpUpdater.

Installation

Root Command

su

Commands

global

Sets the global settings.

Options:

  • --source, -s : Set the global SharpUpdater.Server source URL (Required)
su global -s http://your.server

RemoveSource

Removes the global source.

su RemoveSource

init

Generates a manifest file in the current directory.

su init

ignore

Generates an ignore file in the current directory.

su ignore

pack

Packs the project.

Options:

  • --source, -s : Specify the SharpUpdater.Server source URL (Optional, follows global source if not inputed)
  • --project, -p : Specify the project directory
  • --output, -o : Specify the output directory (Default: bin\SharpUpdater\)
  • --version, -v : Specify the package version
  • --MinimumVersion, -mv : Specify the minimum version that must be updated
  • --ReleaseNotes, -rn : Input release notes
  • --no-build : Skip build
su pack -v 1.0.0

push

Pushes the .sp package to SharpUpdater.Server.

Options:

  • --package, -p : Specify the .sp file path (Required)
  • --source, -s : Specify the SharpUpdater.Server source URL (Optional, follows global source if not inputed)
  • --apikey, -k : Specify the ApiKey of SharpUpdater.Server (Required)
su push -p some.sp -k YOUR_KEY
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.0.0 106 2 months ago

initial version