Skip to content

Commit

Permalink
Update dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
kleisauke committed Sep 12, 2024
1 parent 99ea309 commit 4558372
Show file tree
Hide file tree
Showing 4 changed files with 77 additions and 77 deletions.
149 changes: 75 additions & 74 deletions .nuke/build.schema.json
Original file line number Diff line number Diff line change
@@ -1,60 +1,92 @@
{
"$schema": "http://json-schema.org/draft-04/schema#",
"$ref": "#/definitions/build",
"title": "Build Schema",
"properties": {
"Configuration": {
"type": "string",
"description": "Configuration to build - Default is 'Release'",
"enum": [
"Debug",
"Release"
]
},
"GlobalVips": {
"type": "boolean",
"description": "Test with a globally installed libvips"
},
"Package": {
"type": "boolean",
"description": "Build and create NuGet packages"
},
"SkipTests": {
"type": "boolean",
"description": "Skip unit tests"
},
"Solution": {
"type": "string",
"description": "Path to a solution file that is automatically loaded"
}
},
"definitions": {
"build": {
"type": "object",
"Host": {
"type": "string",
"enum": [
"AppVeyor",
"AzurePipelines",
"Bamboo",
"Bitbucket",
"Bitrise",
"GitHubActions",
"GitLab",
"Jenkins",
"Rider",
"SpaceAutomation",
"TeamCity",
"Terminal",
"TravisCI",
"VisualStudio",
"VSCode"
]
},
"ExecutableTarget": {
"type": "string",
"enum": [
"All",
"Clean",
"CreateNativeNuGetPackages",
"CreateNetVipsExtensionsNugetPackage",
"CreateNetVipsNugetPackage",
"DownloadBinaries",
"RunTests"
]
},
"Verbosity": {
"type": "string",
"description": "",
"enum": [
"Verbose",
"Normal",
"Minimal",
"Quiet"
]
},
"NukeBuild": {
"properties": {
"Configuration": {
"type": "string",
"description": "Configuration to build - Default is 'Release'",
"enum": [
"Debug",
"Release"
]
},
"Continue": {
"type": "boolean",
"description": "Indicates to continue a previously failed build attempt"
},
"GlobalVips": {
"type": "boolean",
"description": "Test with a globally installed libvips"
},
"Help": {
"type": "boolean",
"description": "Shows the help text for this build assembly"
},
"Host": {
"type": "string",
"description": "Host for execution. Default is 'automatic'",
"enum": [
"AppVeyor",
"AzurePipelines",
"Bamboo",
"Bitbucket",
"Bitrise",
"GitHubActions",
"GitLab",
"Jenkins",
"Rider",
"SpaceAutomation",
"TeamCity",
"Terminal",
"TravisCI",
"VisualStudio",
"VSCode"
]
"$ref": "#/definitions/Host"
},
"NoLogo": {
"type": "boolean",
"description": "Disables displaying the NUKE logo"
},
"Package": {
"type": "boolean",
"description": "Build and create NuGet packages"
},
"Partition": {
"type": "string",
"description": "Partition to use on CI"
Expand All @@ -78,53 +110,22 @@
"type": "array",
"description": "List of targets to be skipped. Empty list skips all dependencies",
"items": {
"type": "string",
"enum": [
"All",
"Clean",
"CreateNativeNuGetPackages",
"CreateNetVipsExtensionsNugetPackage",
"CreateNetVipsNugetPackage",
"DownloadBinaries",
"RunTests"
]
"$ref": "#/definitions/ExecutableTarget"
}
},
"SkipTests": {
"type": "boolean",
"description": "Skip unit tests"
},
"Solution": {
"type": "string",
"description": "Path to a solution file that is automatically loaded"
},
"Target": {
"type": "array",
"description": "List of targets to be invoked. Default is '{default_target}'",
"items": {
"type": "string",
"enum": [
"All",
"Clean",
"CreateNativeNuGetPackages",
"CreateNetVipsExtensionsNugetPackage",
"CreateNetVipsNugetPackage",
"DownloadBinaries",
"RunTests"
]
"$ref": "#/definitions/ExecutableTarget"
}
},
"Verbosity": {
"type": "string",
"description": "Logging verbosity during build execution. Default is 'Normal'",
"enum": [
"Minimal",
"Normal",
"Quiet",
"Verbose"
]
"$ref": "#/definitions/Verbosity"
}
}
}
}
},
"$ref": "#/definitions/NukeBuild"
}
2 changes: 1 addition & 1 deletion build/NetVips.Build.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Nuke.Common" Version="8.0.0" />
<PackageReference Include="Nuke.Common" Version="8.1.0" />
<PackageReference Include="SharpZipLib" Version="1.4.2" />
</ItemGroup>

Expand Down
1 change: 0 additions & 1 deletion build/Shims.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
using System.Xml.Linq;
using ICSharpCode.SharpZipLib.GZip;
using ICSharpCode.SharpZipLib.Tar;
using Nuke.Common;
using Nuke.Common.CI;
using Nuke.Common.CI.AppVeyor;
using Nuke.Common.CI.GitHubActions;
Expand Down
2 changes: 1 addition & 1 deletion tests/NetVips.Tests/NetVips.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

<ItemGroup>
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" Condition="'$(MSBuildRuntimeType)' == 'Mono'" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
<PackageReference Include="xunit" Version="2.9.0" />
<PackageReference Include="Xunit.SkippableFact" Version="1.4.13" />
</ItemGroup>
Expand Down

0 comments on commit 4558372

Please sign in to comment.