🏗 The AKEless Build System for C#/.NET
netcoreapp3.1
AzurePipelinesAttribute
Visible
attribute for PackageDownload
item groupGitRepository.GetGitHubMilestone
to retrieve milestone independent of stateNuke.Common.IO
GitHubActionsTrigger
netcoreapp2.1
AzurePipelinesAttribute
to allow setting a configuration suffixTeamCityOutputSink
to not report errors as build problemsNpmTasks
DockerTasks
Framework
property in OctopusTasks
ReportType
in DotCoverTasks
DotNetTasks
GitVersionAttribute
to avoid duplicated version numbersSystem.ValueTuple
versionSonarScannerTasks
to have Framework
propertyshell-completion.yml
to exclude unlisted targets for invocationNuGetPackageResolver
to include dependencies during tool path resolutionbuild.sh
and build.cmd
scripts during setupUnityTasks
build.cmd
to have newline at end-of-fileNuGetPackage
tasks and AutoMapper package referenceVcsRoot
and trigger timezonesAbsolutePath
, RelativePath
, WinRelativePath
and UnixRelativePath
to outer scopeDotCoverTasks
to JetBrains.dotCover.DotNetCliTool
Nuke.Common.targets
ConfigurationGenerationAttributeBase
to ConfigurationAttributeBase
AzurePipelines
interface to use enumerations for test result type and code coverage tool typeGlob
, Microsoft.IdentityModel.Clients.ActiveDirectory
, Newtonsoft.Json
, NuGet.Packaging
, Refit
, YamlDotNet
build.cmd
bootstrapping scriptGitVersionAttribute
AzureKeyVault
– previously available as addonDocFXTasks
, DockerTasks
, HelmTasks
, KubernetesTasks
, and NSwagTasks
– previously available as addonsDotNetBuildSettings
GitHubTasks
ProjectModelTasks.CreateSolution
Solution.GetProject
and GetSolutionFolder
overloads via Guid
TeamCity.NightlyBuildAlways
propertyteamcity.build.branch
configuration propertyDotNetTest
taskAzurePipelines.PublishCodeCoverage
Project
propertiesSolution.AddSolution
and ProjectModelTask.CreateSolution
overload for creating global solutionsGet(Win|Unix)RelativePathTo
, Contains
, and To(Win|Unix)RelativePath
NoFetch
, Framework
, and UpdateBuildNumber
properties to GitVersionAttribute
NSwag
to quote tool pathSolutionSerializer
to handle inconsistent whitespacesNpmCi
task to include definite argumentVSTestSettings.TestCaseFilters
to be list of stringsEnvironmentInfo.FrameworkName
cleanCheckoutDirectory
to be set for all TeamCity build typesAddTeamCityLogger
extension methodbuildType
reference in TeamCity build-finished triggersReportGenerator
task to resolve ReportGenerator.dll
GitVersionSettings.UpdateAssemblyInfoFileNames
to be an arrayInspectCodeTasks
to use new plugin endpoint for downloadingAppVeyorOutputSink
to issue a warning when exceeding the default limit of 500 messages