An open API service indexing awesome lists of open source software.

https://github.com/chrispulman/cp.nuke.buildtools

A collection of tools to assist with building .Net applications with Nuke
https://github.com/chrispulman/cp.nuke.buildtools

build-tool extensions nuke

Last synced: 7 months ago
JSON representation

A collection of tools to assist with building .Net applications with Nuke

Awesome Lists containing this project

README

          

![License](https://img.shields.io/github/license/ChrisPulman/CP.Nuke.BuildTools.svg) [![Build](https://github.com/ChrisPulman/CP.Nuke.BuildTools/actions/workflows/BuildOnly.yml/badge.svg)](https://github.com/ChrisPulman/CP.Nuke.BuildTools/actions/workflows/BuildOnly.yml) ![Nuget](https://img.shields.io/nuget/dt/CP.Nuke.BuildTools?color=pink&style=plastic) [![NuGet](https://img.shields.io/nuget/v/CP.Nuke.BuildTools.svg?style=plastic)](https://www.nuget.org/packages/CP.Nuke.BuildTools)

![Alt](https://repobeats.axiom.co/api/embed/eee7bd264c6d9519dff01174ca8a6642ad0fa6a9.svg "Repobeats analytics image")

# CP.Nuke.BuildTools
A collection of tools to assist with building .Net applications with Nuke

### the following tasks are available

* PublicNuGetSource
* UpdateVisualStudio
* RestoreProjectWorkload
* RestoreSolutionWorkloads
* GetPackableProjects
* InstallDotNetSdk
* GetAsset
* SetGithubCredentials
* InstallAspNetCore

PublicNuGetSource - gets the public V3 nuget string

UpdateVisualStudio - updates the visual studio installation to the latest version

RestoreProjectWorkload - restores the project workload for a given project

RestoreSolutionWorkloads - restores the project workload for a given solution

GetPackableProjects - gets a list of projects that can be packed

InstallDotNetSdk - installs the dotnet sdk

GetAsset - gets an asset from a github Release

SetGithubCredentials - sets the github credentials

InstallAspNetCore - installs the aspnetcore runtime