Loic.nuke-build.nuke 1.0.0

dotnet add package Loic.nuke-build.nuke --version 1.0.0
                    
NuGet\Install-Package Loic.nuke-build.nuke -Version 1.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Loic.nuke-build.nuke" Version="1.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Loic.nuke-build.nuke" Version="1.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Loic.nuke-build.nuke" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Loic.nuke-build.nuke --version 1.0.0
                    
#r "nuget: Loic.nuke-build.nuke, 1.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=Loic.nuke-build.nuke&version=1.0.0
                    
Install Loic.nuke-build.nuke as a Cake Addin
#tool nuget:?package=Loic.nuke-build.nuke&version=1.0.0
                    
Install Loic.nuke-build.nuke as a Cake Tool

<img width="400px" src="https://github.com/nuke-build/nuke/raw/develop/images/logo-black.png" />

The AKEless Build System for C#/.NET

Latest Release Latest Pre-Release Downloads License

Table of Contents

Description

<img align="right" width="130px" src="https://github.com/nuke-build/nuke/raw/develop/images/icon.png" />

NUKE is the best open-source build automation system for C#/.NET that runs cross-platform on .NET Core, .NET Framework, and Mono. While builds are bootstrapped with conventional Bash or PowerShell scripts, their actual implementation resides in simple C# console applications. This approach unleashes the power of the type system and natively provides IDE features like code-completion, refactorings, and debugging. A custom global tool and several IDE extensions further improve how build projects are setup, authored and executed. A revolutionary code-generation approach ensures scalable integration of third-party tools like MSBuild or dotnet CLI.

For more information checkout the resources and FAQ sections.

Slack Twitter

Features

Here is a short list of some most-loved features:

Example

<p align="center"><img width="800px" src="https://github.com/nuke-build/nuke/raw/develop/images/example-1.png" /></p>

Continuous Integration

NUKE builds and tests itself on several different CI servers, which helps ensuring a working integration with those systems. At the same time, the individual configuration files serve as example for the generation experience:

Build Server Status Platform Configuration
AppVeyor AppVeyor Win / Ubuntu appveyor.yml
Azure Pipelines Azure Pipelines Win / Linux / MacOS azure-pipelines.yml
Bitrise Bitrise Ubuntu bitrise.yml
GitHub Actions GitHub Actions Win / Ubuntu / MacOS continuous.yml
GitLab CI GitLab CI Ubuntu .gitlab-ci.yml
TeamCity TeamCity Win settings.kts
Travis CI Travis CI MacOS / Ubuntu .travis.yml

Users

  • ASP.NET Boilerplate <sup><a href="https://github.com/aspnetboilerplate/aspnetboilerplate">1</a></sup>
  • AvaloniaUI <sup><a href="https://github.com/AvaloniaUI/Avalonia">1</a></sup>
  • Aviva Solutions Inc. <sup><a href="https://github.com/avivasolutionsnl/sitecore-commerce-docker">1</a> <a href="https://github.com/avivasolutionsnl/sitecore-docker">2</a></sup>
  • ChilliCream <sup><a href="https://github.com/ChilliCream/hotchocolate">1</a></sup>
  • CvsHelper <sup><a href="https://github.com/JoshClose/CsvHelper">1</a></sup>
  • DNN Community <sup><a href="https://github.com/DNNCommunity/Dnn.ModuleCreator">1</a></sup>
  • FluentAssertions <sup><a href="https://github.com/fluentassertions/fluentassertions">1</a></sup>
  • JetBrains s.r.o. <sup><a href="https://github.com/JetBrains/space-dotnet-sdk">1</a> <a href="https://github.com/JetBrains/YouTrackSharp">2</a></sup>
  • Octopus Deploy Pty. Ltd. <sup><a href="https://github.com/OctopusDeploy/Time">1</a> <a href="https://github.com/OctopusDeploy/Shellfish">2</a> <a href="https://github.com/OctopusDeploy/Ocl">3</a></sup>
  • OmniSharp <sup><a href="https://github.com/OmniSharp/csharp-language-server-protocol">1</a></sup>

Sponsors

Thanks to all companies, organizations, and individuals who are sponsoring the further development of this project. Your support means a lot! πŸ’™

<img height="150px" src="https://octopus.com/images/company/OctopusDeploy-logo-RGB.svg" alt="Octopus Deploy" />

<img height="65px" src="https://www.dangl-it.de/media/1195/logo-en-rectangular.png" alt="Dangl-IT GmbH" /> <img height="65px" src="https://peiitalliance.com/logos/LevelingUp-Logo.svg" alt="Leveling Up" />

Rodney Littles II Olga Nelioubov Vova Lantsov Daniel Valadas Anton Wieslander

Stephan MΓΌller Bitbonk Marat Gumerov Chase Florell Thomas Unger Matt Brailsford David Driscoll Actipro Software Logan Laughlin Alex Sink Martin Gill Trey Cook Todor Todorov

Technology Sponsors

Thanks to JetBrains for providing licenses for Rider and access to a TeamCity Cloud instance, which both make open-source development a real pleasure!

<img src="https://raw.githubusercontent.com/nuke-build/nuke/develop/images/jetbrains.png" width="450" />

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 was computed.  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.  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.
  • net5.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.0 1 7/31/2021