Harrhp.Nuke.PackageBuild
1.0.0-beta.2
This is a prerelease version of Harrhp.Nuke.PackageBuild.
The owner has unlisted this package.
This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet tool install --global Harrhp.Nuke.PackageBuild --version 1.0.0-beta.2
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 Harrhp.Nuke.PackageBuild --version 1.0.0-beta.2
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Harrhp.Nuke.PackageBuild&version=1.0.0-beta.2&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Harrhp.Nuke.PackageBuild --version 1.0.0-beta.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Nuke Package Build
What does it do?
Provides dotnet tool that uses nuke for testing, publishing, managing changelog and releases of nuget packages
How to use?
- Create
.nuke
directory so that nuke can automatically determine root directory or pass--root <path>
argument to all commands - Create
.nuke/parameters.json
file with following content or pass--solution <path to sln>
to commands that require access to solution. You can add other parameters to this file
{
"Solution": "<path to sln relative to parent of .nuke directory>"
}
To see execution plan
npb --plan
This command updates changelog, tags release, publishes to nuget and create github release. It is possible to pass parameters via environment variables, just replace -
with _
npb TagReleaseAndPush Publish CreateGithubRelease --publish-nuget-api-key *** --github-token ***
To see all targets and parametes
npb --help
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
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 |
---|