github nuke-build/nuke 0.24.0
v0.24.0

latest releases: 8.1.4, 8.1.3, 8.1.2...
2 years ago
  • Removed NuGetPackage tasks and AutoMapper package reference
  • Removed TeamCity definitions for VcsRoot and trigger timezones
  • Changed AbsolutePath, RelativePath, WinRelativePath and UnixRelativePath to outer scope
  • Changed default package for DotCoverTasks to JetBrains.dotCover.DotNetCliTool
  • Changed default includes to be provided via Nuke.Common.targets
  • Changed ConfigurationGenerationAttributeBase to ConfigurationAttributeBase
  • Changed manually invoked targets to be TeamCity deployment configurations
  • Changed AzurePipelines interface to use enumerations for test result type and code coverage tool type
  • Changed package version for Glob, Microsoft.IdentityModel.Clients.ActiveDirectory, Newtonsoft.Json, NuGet.Packaging, Refit, YamlDotNet
  • Added cross-platform build.cmd bootstrapping script
  • Added build emotions
  • Added update of build number for TeamCity, AppVeyor, and Azure Pipelines from GitVersionAttribute
  • Added AzureKeyVault – previously available as addon
  • Added DocFXTasks, DockerTasks, HelmTasks, KubernetesTasks, and NSwagTasks – previously available as addons
  • Added TeamCity logger extension method for DotNetBuildSettings
  • Added support for checkboxes in TeamCity configuration
  • Added GitHubTasks
  • Added ProjectModelTasks.CreateSolution
  • Added Solution.GetProject and GetSolutionFolder overloads via Guid
  • Added TeamCity.NightlyBuildAlways property
  • Added detailed null-check for teamcity.build.branch configuration property
  • Added Coverlet extension methods for DotNetTest task
  • Added AzurePipelines.PublishCodeCoverage
  • Added setters for Project properties
  • Added Solution.AddSolution and ProjectModelTask.CreateSolution overload for creating global solutions
  • Added path extension methods for Get(Win|Unix)RelativePathTo, Contains, and To(Win|Unix)RelativePath
  • Added NoFetch, Framework, and UpdateBuildNumber properties to GitVersionAttribute
  • Fixed directory creation in bootstrapping scripts
  • Fixed artifact paths for TeamCity and Azure Pipelines
  • Fixed path separators for AppVeyor and GitHubActions configurations
  • Fixed NSwag to quote tool path
  • Fixed SolutionSerializer to handle inconsistent whitespaces
  • Fixed NpmCi task to include definite argument
  • Fixed VSTestSettings.TestCaseFilters to be list of strings
  • Fixed EnvironmentInfo.FrameworkName
  • Fixed cleanCheckoutDirectory to be set for all TeamCity build types
  • Fixed AddTeamCityLogger extension method
  • Fixed buildType reference in TeamCity build-finished triggers
  • Fixed ReportGenerator task to resolve ReportGenerator.dll
  • Fixed sharing of artifacts between agents
  • Fixed GitVersionSettings.UpdateAssemblyInfoFileNames to be an array

Don't miss a new nuke release

NewReleases is sending notifications on new releases.