Bot releases are hidden (Show)
OnDemandAttribute
and OnDemandValueInjectionAttribute
AbsolutePath
division operator for ..
range expressionDOTNET_NOLOGO
to bootstrapping filesBinaryFormatterSerialization
warning by suppressionFileAttributes
AppVeyor
generationAzurePipelinesImage
GitHubActionsImage
DotNetVerbosity
membersDotNetTasks
commandsEntityFrameworkTasks
commandNpmTasks
OctopusTasks
SonarScannerTasks
SonarScannerTasks
NUnitLabelType
NUnitTasks
ReportGeneratorReportTypes
Published by matkoch about 1 year ago
Published by matkoch about 1 year ago
ChangelogTasks
DockerTasks
commandPublished by matkoch about 1 year ago
ICreateGitHubRelease
to work with existing releasesICreateGitHubRelease
to set GitHubToken
unconditionallySetBuildTarget
and SetTestPlatform
overloads in UnityTasks
UnityRunTestsSettings
base typePublished by matkoch about 1 year ago
NUKE_ENTERPRISE_TOKEN
in build.sh
bootstrapping scriptOutput
collectionAbsolutePath
collections in ArgumentStringHandler
IAbsolutePathHolder
in ArgumentStringHandler
relativePath
for SolutionAttribute
in StronglyTypedSolutionGenerator
StronglyTypedSolutionGenerator
pom.xml
template to use HTTPSTeamsTasks
OctopusTasks
UnityTasks
UnitBuildTarget
MSpecTasks
UnityTasks
Published by matkoch over 1 year ago
ProcessCustomLogger
to ProcessLogger
LocalExecutableAttribute
to LocalPathAttribute
NpmExecutableAttribute
to NpmPackageAttribute
PackageExecutableAttribute
to NuGetPackageAttribute
PathExecutableAttribute
to PathVariableAttribute
STS
instead of Current
channelTarget
conditions to use regular delegates captured using CallerArgumentExpressionAttribute
AbsolutePath
to implicit cast to string
HandleSIngleFileExecutionAttribute
to be opt-inArgumentStringHandler
LatestMavenVersionAttribute
to exclude previously hardcoded m2
suffixOctoVersionTasks
to use replacement packageExternalFilesTask
CheckBuildProjectConfigurationsAttribute
OctoVersionAttribute
Nuke.MSBuildLocator
packageTarget
self-dependenceProcessExitHandler
for CLT tasksNuGetToolPathResolver
windowsPath
and unixPath
to LocalPathAttribute
LatestMavenVersionAttribute.IncludePrerelease
DelegateDisposable.SetAndRestore
Solution
implicit cast to AbsolutePath
AbsolutePath
extension methods for TextTasks
, FileSystemTasks
, CompressionTasks
, SerializationTasks
AbsolutePath
plus operatorEnvironmentInfo.Paths
IFormattable
to AbsolutePath
PublishCondition
and LFS
property in GitHubActions generationDirectory.Packages.props
to default cache key files in GitHubActions generationGitHubTasks
through GITHUB_TOKEN
environment variableStaticWebAppsTasks
PwshTasks
Directory.Build
files in build project viewcontinue
parameter to retry previously skipped targetsLog.CloseAndFlush()
for loggingProcessException
nuget.config
discoveryProcessException
to retain exit codeStronglyTypedSolutionGenerator
to add auto-generated XML headerRepository.IsGitHubRepository
to consider nullable Endpoint
PublishBuildArtifacts
in AzurePipelines generationKubernetesTasks
Published by matkoch over 1 year ago
Octokit
OptionalAttribute
to suppress auto-injection warningsProcessCustomLogger
in ToolSettings
DiscordTasks
MastodonTasks
JavaScriptProject
project typeMakeNSISTasks
ProcessException
to output standard outputMinimalOutput
in UnityTasks
AzurePipelinesBuildReason
DotNetTasks
HelmTasks
DotNetTasks
Published by matkoch over 1 year ago
Published by matkoch over 1 year ago
DisableDefaultOutputAttribute
InstallNpmToolsAttribute
and NpmExecutableAttribute
EnvironmentInfo.IsArm64
SetProcessExecutionTimeout
overload for TimeSpan
DotNetRuntimeIdentifiers
GetPathExecutable
to manually search PATH
environment variable if locator executable is not availableNuGetPackageResolver
GitTasks.GitIsDetached
GitHubActionsImage
AzurePipelinesRepositoryType
KubernetesTasks
DockerTasks
Published by matkoch over 1 year ago
Newtonsoft.Json.Schema
dependencyNuke.GlobalTool
to target net6.0
Framework
in MinVerTasks
and MinVerAttribute
DotNetTasks
Published by matkoch over 1 year ago
Nuke.GlobalTool
to use Spectre.Console
CheckBuildProjectConfigurationsAttribute
NukeBuild.WriteLogo
, WriteTarget
, and WriteSummary
NukeBuild.BuildAssemblyFile
propertyEnvironmentInfo.SetVariable
fetch-depth
default_target
replacement in help textAssert
methods to accept IReadOnlyCollection
MSBuildLocator
ProjectExtensions
NuGetPackageResolver
performance by reading metadata from .nuspec
filesGitRepository
initialization when remote is not setDotNetTasks
Published by matkoch over 1 year ago
SpecialFolders.UserProfile
on DockerSolutionSerializer
to work on sanitized contentGitRepository
branch extensions to consider pluralsPublished by matkoch over 1 year ago
Update
command to use net6.0
null
-
instead of :
for timeExecutingTarget
instead of Target
to reduce clashingValueInjectionAttributeBase.GetMemberValue
to consider members from componentsGITHUB_TOKEN
instead of GITHUB_CONTEXT
ReportGeneratorTasks
HelmTasks
SonarScannerTasks
KubernetesTasks
PowerShellTasks
to use PowerShell Core on non-Windows systemsNSwagTasks
Published by matkoch almost 3 years ago
SystemConsoleHostTheme
GetRelativePath
for same parts in different placesPublished by matkoch almost 3 years ago
ToolSettings.ProcessLogFile
and ProcessLogTimestamp
GitHub
prefix for GitHubActions
environment variablesLogger
in favor of Serilog.Log
ControlFlow
asserts in favor of Assert
classNuke.GlobalTool
to enable RollForward
with LatestMajor
SerializationTasks
GitHubActions.Token
through EnableGitHubContext
AzurePipelines.AccessToken
through EnableAccessToken
NukeBuild.ExecutionPlan
to public APIPartition.Part
and Total
to public APIMSBuildToolPathResolver
support for Visual Studio 2022XmlTasks
variants for string
objectsAbsolutePath.Name
and NameWithoutExtension
propertiesAbsolutePath.Exists
, FileExists
, and DirectoryExists
extension methodsProject.HasPackageReference
and GetPackageReferenceVersion
UpdateFile
variants in SerializationTasks
StdToText
and StdToJson
extension methods for IEnumerable<Output>
AzurePipelinesCachePaths
for common cache pathsAzurePipelines.PhaseName
propertyGitHub.CreateComment
for issue and pull-request commentsTeamCity.AuthUserId
and AuthPassword
propertiesAppVeyorSecretAttribute
for generation of secret value entriesHttpClient
, HttpRequest
, and HttpResponse
extensionsXNode
extensionsLatestMavenVersionAttribute
MauiCheckTasks
MinVerTasks
and MinVerAttribute
PowerShellTasks
BootsTasks
NetlifyTasks
PublishSingleFile
MSBuild
localization using MSBuildLocator
HttpTasks
IBuildServer.Branch
for AzurePipelines
OctoVersionTasks
and OctoVersionAttribute
for latest versionAzureSignToolTasks
to invoke sign
commandFiles
property in AzureSignTool
Blame*
properties in DotNetTasks
ILRepackTasks
UnityTasks
to auto-detect versionUnityTasks.LogFile
Published by matkoch almost 3 years ago
OctoVersionTasks
and OctoVersionAttribute
AzureSignToolTasks
ChocolateyTasks
version_dotnet_sdk
in telemetryGitHubTasks.GetGitHubBrowseUrl
to trim trailing slashGitVersionAttribute.Framework
default value to net5.0
ChangeLogTasks
DotNetTestSettings.Loggers
property to accept multiple valuesDotCoverTasks
GitVersionTasks
SonarScannerTasks
NerdbankGitVersioningFormat
enumeration to use lower-casePublished by matkoch almost 3 years ago
Published by matkoch almost 3 years ago
NukeBuild.Partition
propertyRider
, VisualStudio
, VSCode
as Host
implementationsGitRepository.IsOnMainBranch
and IsOnMainOrMasterBranch
AbsolutePath
equality operatorsrefSpec
Microsoft.CodeAnalysis.CSharp
package version to 3.9.0
Refit
reference and ITeamCityRestClient
interfaceColorful.Console
reference and embedded figlet fontsPublished by matkoch almost 3 years ago
StronglyTypedSolutionGenerator
to resolve root directory only on demandJetBrains.Annotations
to be packed with source generatorsPublished by matkoch almost 3 years ago