Skip to content
This repository has been archived by the owner on Nov 27, 2022. It is now read-only.

Update dependency Nuke.Common to v6 #105

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 14, 2022

Mend Renovate

This PR contains the following updates:

Package Type Update Change
Nuke.Common (source) nuget major 5.3.0 -> 6.2.1

Release Notes

nuke-build/nuke

v6.2.1

Compare Source

  • Fixed logging configuration

v6.2.0

Compare Source

  • Added support for intercepted targets
  • Added target interception for Docker
  • Added support for context components
  • Added DisableDefaultOutputAttribute
  • Added InstallNpmToolsAttribute and NpmExecutableAttribute
  • Added EnvironmentInfo.IsArm64
  • Added SetProcessExecutionTimeout overload for TimeSpan
  • Added DotNetRuntimeIdentifiers
  • Fixed telemetry
  • Fixed GetPathExecutable to manually search PATH environment variable if locator executable is not available
  • Fixed resolution of surrogate arguments in Visual Studio
  • Fixed performance of NuGetPackageResolver
  • Fixed GitTasks.GitIsDetached
  • Fixed missing members in GitHubActionsImage
  • Fixed missing members in AzurePipelinesRepositoryType
  • Fixed detection for Bamboo
  • Fixed missing arguments in KubernetesTasks
  • Fixed missing arguments in DockerTasks

v6.1.2

Compare Source

  • Removed Newtonsoft.Json.Schema dependency
  • Fixed Nuke.GlobalTool to target net6.0
  • Fixed telemetry to calculate properties only on demand
  • Fixed missing Framework in MinVerTasks and MinVerAttribute
  • Fixed missing arguments in DotNetTasks

v6.1.1

Compare Source

  • Fixed output encoding in Nuke.GlobalTool to be UTF-8
  • Fixed telemetry to handle Git repositories without remote
  • Fixed GitRepository.HttpsUrl and SshUrl when Endpoint is null
  • Fixed ShutdownDotNetServerBuildAttribute to timeout after 15 seconds

v6.1.0

Compare Source

  • Removed extended setup wizard
  • Changed Nuke.GlobalTool to use Spectre.Console
  • Deprecated CheckBuildProjectConfigurationsAttribute
  • Added single-file packaging and execution
  • Added output customization via NukeBuild.WriteLogo, WriteTarget, and WriteSummary
  • Added second-chance registration for MSBuild from .NET CLI
  • Added submodule support in GitHub Actions, Space Automation, and AppVeyor
  • Added NukeBuild.BuildAssemblyFile property
  • Added generic EnvironmentInfo.SetVariable
  • Added support for Bitbucket
  • Added GitHub Actions support for fetch-depth
  • Fixed default_target replacement in help text
  • Fixed parameter padding and line breaks in help text
  • Fixed Assert methods to accept IReadOnlyCollection
  • Fixed fatal failure of MSBuildLocator
  • Fixed missing MSBuild registration when using ProjectExtensions
  • Fixed NuGetPackageResolver performance by reading metadata from .nuspec files
  • Fixed GitRepository initialization when remote is not set
  • Fixed exception for duplicated keys in TeamCity property files
  • Fixed missing arguments for DotNetTasks

v6.0.3

Compare Source

  • Fixed exception handling in various places
  • Fixed shell-completion file to be written after parameter resolution
  • Fixed SpecialFolders.UserProfile on Docker
  • Fixed SolutionSerializer to work on sanitized content
  • Fixed GitRepository branch extensions to consider plurals
  • Fixed handling of spaces in GitHub Actions and Azure Pipeline generation
  • Fixed resolution of MSBuild for Visual Studio Build Tools edition

v6.0.2

Compare Source

  • Fixed Update command to use net6.0
  • Fixed handling of common errors
  • Fixed assertion messages to only include argument expression when message is null
  • Fixed log file pattern to use - instead of : for time
  • Fixed padding of target names in logging
  • Fixed logging to use ExecutingTarget instead of Target to reduce clashing
  • Fixed concurrent writing of shell-completion files
  • Fixed telemetry to check for interactive console
  • Fixed passing build instance for value injection in components
  • Fixed ValueInjectionAttributeBase.GetMemberValue to consider members from components
  • Fixed resolution of members from parameter files
  • Fixed reporting of exceptions in summary when not thrown from targets
  • Fixed naming for .NET SDK in bootstrapping scripts
  • Fixed GitHub Actions to use GITHUB_TOKEN instead of GITHUB_CONTEXT
  • Fixed GitHub Actions assertion messages
  • Fixed missing output types for ReportGeneratorTasks
  • Fixed missing arguments for HelmTasks
  • Fixed missing arguments for SonarScannerTasks
  • Fixed missing command for KubernetesTasks
  • Fixed path resolution in PowerShellTasks to use PowerShell Core on non-Windows systems
  • Fixed missing runtime types in NSwagTasks

v6.0.1

Compare Source

  • Fixed invisible output for SystemConsoleHostTheme
  • Fixed GetRelativePath for same parts in different places

v6.0.0

Compare Source

  • Removed ToolSettings.ProcessLogFile and ProcessLogTimestamp
  • Removed GitHub prefix for GitHubActions environment variables
  • Deprecated Logger in favor of Serilog.Log
  • Deprecated ControlFlow asserts in favor of Assert class
  • Changed Nuke.GlobalTool to enable RollForward with LatestMajor
  • Changed default serialization settings for JSON and YAML in SerializationTasks
  • Changed GitHub Actions generation to use default GitHubActions.Token through EnableGitHubContext
  • Changed Azure Pipelines generation to use default AzurePipelines.AccessToken through EnableAccessToken
  • Added shell-completion support for global tool builds
  • Added NukeBuild.ExecutionPlan to public API
  • Added Partition.Part and Total to public API
  • Added MSBuildToolPathResolver support for Visual Studio 2022
  • Added XmlTasks variants for string objects
  • Added AbsolutePath.Name and NameWithoutExtension properties
  • Added AbsolutePath.Exists, FileExists, and DirectoryExists extension methods
  • Added Project.HasPackageReference and GetPackageReferenceVersion
  • Added UpdateFile variants in SerializationTasks
  • Added StdToText and StdToJson extension methods for IEnumerable<Output>
  • Added newest worker images for Azure Pipelines, GitHub Actions, and AppVeyor generation
  • Added Azure Pipelines generation for pull-request triggers, fetch depth, and clean checkout
  • Added Space Automation support for secrets
  • Added TeamCity support for GUID tokens
  • Added AzurePipelinesCachePaths for common cache paths
  • Added AzurePipelines.PhaseName property
  • Added GitHub.CreateComment for issue and pull-request comments
  • Added TeamCity.AuthUserId and AuthPassword properties
  • Added AppVeyorSecretAttribute for generation of secret value entries
  • Added HttpClient, HttpRequest, and HttpResponse extensions
  • Added XNode extensions
  • Added LatestMavenVersionAttribute
  • Added MauiCheckTasks
  • Added MinVerTasks and MinVerAttribute
  • Added PowerShellTasks
  • Added BootsTasks
  • Added NetlifyTasks
  • Fixed check for executables compiled with PublishSingleFile
  • Fixed MSBuild localization using MSBuildLocator
  • Fixed missing assertion for successful status code in HttpTasks
  • Fixed Azure Pipelines caching
  • Fixed IBuildServer.Branch for AzurePipelines
  • Fixed OctoVersionTasks and OctoVersionAttribute for latest version
  • Fixed AzureSignToolTasks to invoke sign command
  • Fixed missing Files property in AzureSignTool
  • Fixed missing Blame* properties in DotNetTasks
  • Fixed property types in ILRepackTasks
  • Fixed UnityTasks to auto-detect version
  • Fixed quoting for UnityTasks.LogFile

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/nuke.common-6.x branch 6 times, most recently from 4327811 to 7a30df0 Compare January 20, 2022 08:25
@renovate renovate bot force-pushed the renovate/nuke.common-6.x branch from 7a30df0 to 1746d60 Compare January 23, 2022 00:51
@renovate renovate bot force-pushed the renovate/nuke.common-6.x branch 22 times, most recently from 5810d53 to e147129 Compare March 6, 2022 13:06
@renovate renovate bot force-pushed the renovate/nuke.common-6.x branch 9 times, most recently from cfcd185 to 1a59d91 Compare October 2, 2022 13:44
@renovate renovate bot force-pushed the renovate/nuke.common-6.x branch 8 times, most recently from 11bf069 to bbd28ca Compare October 12, 2022 14:55
@renovate renovate bot force-pushed the renovate/nuke.common-6.x branch 11 times, most recently from 6c7825b to f624f20 Compare November 19, 2022 18:11
@renovate renovate bot force-pushed the renovate/nuke.common-6.x branch from f624f20 to 2527a67 Compare November 19, 2022 20:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants