diff --git a/Build/.nuke/build.schema.json b/Build/.nuke/build.schema.json index a26e8b8..db5398f 100644 --- a/Build/.nuke/build.schema.json +++ b/Build/.nuke/build.schema.json @@ -6,9 +6,6 @@ "build": { "type": "object", "properties": { - "ApplicationType": { - "type": "string" - }, "Continue": { "type": "boolean", "description": "Indicates to continue a previously failed build attempt" @@ -45,15 +42,15 @@ "VSCode" ] }, - "InstallationFiles": { + "IssConfiguration": { + "type": "string" + }, + "MainName": { "type": "string" }, "MiddleVersions": { "type": "boolean" }, - "Name": { - "type": "string" - }, "NewVersions": { "type": "boolean" }, @@ -61,6 +58,14 @@ "type": "boolean", "description": "Disables displaying the NUKE logo" }, + "NugetApiKey": { + "type": "string", + "default": "Secrets must be entered via 'nuke :secrets [profile]'" + }, + "NugetApiUrl": { + "type": "string", + "default": "Secrets must be entered via 'nuke :secrets [profile]'" + }, "Partition": { "type": "string", "description": "Partition to use on CI" @@ -69,6 +74,12 @@ "type": "boolean", "description": "Shows the execution plan (HTML)" }, + "PreReleaseFilter": { + "type": "array", + "items": { + "type": "string" + } + }, "Profile": { "type": "array", "description": "Defines the profiles to load", @@ -88,6 +99,9 @@ "ReleaseFolder": { "type": "string" }, + "ReleaseNameVersion": { + "type": "boolean" + }, "ReleasePackageBuilder": { "type": "boolean" }, @@ -112,10 +126,14 @@ "Build", "Clean", "Compile", + "GitPreRelease", "GitRelease", + "Pack", "PackageBuilder", + "PrePack", "Release", - "Sign" + "Sign", + "Test" ] } }, @@ -132,13 +150,26 @@ "Build", "Clean", "Compile", + "GitPreRelease", "GitRelease", + "Pack", "PackageBuilder", + "PrePack", "Release", - "Sign" + "Sign", + "Test" ] } }, + "TestBuildStopWhenFailed": { + "type": "boolean" + }, + "TestProjectName": { + "type": "string" + }, + "TestResults": { + "type": "boolean" + }, "VendorDescription": { "type": "string" }, diff --git a/CHANGELOG.md b/CHANGELOG.md index 721dcf3..370eb5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [1.6.2] / 2023-11-19 +### Updated +- Update `ricaun.Nuke` to `1.7.2` + ## [1.6.1] / 2023-10-05 ### Features - Prerelease with unlist package. @@ -260,6 +264,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - First Release [vNext]: ../../compare/1.0.0...HEAD +[1.6.2]: ../../compare/1.6.1...1.6.2 [1.6.1]: ../../compare/1.6.0...1.6.1 [1.6.0]: ../../compare/1.5.1...1.6.0 [1.5.1]: ../../compare/1.5.0...1.5.1 diff --git a/Directory.Build.props b/Directory.Build.props index 8a74578..1f7240e 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.6.1 + 1.6.2 \ No newline at end of file diff --git a/README.md b/README.md index c7ad163..3bd4247 100644 --- a/README.md +++ b/README.md @@ -5,11 +5,11 @@ This package is to simplify the build automation system using to RevitAddin Appl - [Autodesk.PackageBuilder](https://www.nuget.org/packages/Autodesk.PackageBuilder/) - [InnoSetup.ScriptBuilder](https://www.nuget.org/packages/InnoSetup.ScriptBuilder/) -[![Revit 2017](https://img.shields.io/badge/Revit-2017+-blue.svg)](../..) -[![Visual Studio 2022](https://img.shields.io/badge/Visual%20Studio-2022-blue)](../..) +[![Revit 2017](https://img.shields.io/badge/Revit-2017+-blue.svg)](https://github.com/ricaun-io/ricaun.Nuke.PackageBuilder) +[![Visual Studio 2022](https://img.shields.io/badge/Visual%20Studio-2022-blue)](https://github.com/ricaun-io/ricaun.Nuke.PackageBuilder) [![Nuke](https://img.shields.io/badge/Nuke-Build-blue)](https://nuke.build/) [![License MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) -[![Build](../../actions/workflows/Build.yml/badge.svg)](../../actions) +[![Build](https://github.com/ricaun-io/ricaun.Nuke.PackageBuilder/actions/workflows/Build.yml/badge.svg)](https://github.com/ricaun-io/ricaun.Nuke.PackageBuilder/actions) [![Release](https://img.shields.io/nuget/v/ricaun.Nuke.PackageBuilder?logo=nuget&label=release&color=blue)](https://www.nuget.org/packages/ricaun.Nuke.PackageBuilder) # Example @@ -84,7 +84,7 @@ This package is [licensed](LICENSE) under the [MIT Licence](https://en.wikipedia --- -Do you like this package? Please [star this project on GitHub](../../stargazers)! +Do you like this package? Please [star this project on GitHub](https://github.com/ricaun-io/ricaun.Nuke.PackageBuilder/stargazers)! --- diff --git a/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj b/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj index 154eea4..69fecdc 100644 --- a/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj +++ b/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj @@ -72,7 +72,7 @@ - +