From 45fd4dac72d5a42c0e122b96b6a4b20b39d75564 Mon Sep 17 00:00:00 2001 From: Eric Sondergard <4650644+esond@users.noreply.github.com> Date: Fri, 21 Nov 2025 09:43:16 -0600 Subject: [PATCH 1/3] Update all projects to .NET 10 --- GitVersion.yml | 26 +------------------ build/_build.csproj | 11 +++----- build/_build.csproj.DotSettings | 5 +++- global.json | 2 +- samples/1-basic/build/_build.csproj | 12 +++------ .../1-basic/build/_build.csproj.DotSettings | 5 +++- .../Hexagrams.Nuke.Samples.Basic.App.csproj | 6 ++--- samples/2-format/build/_build.csproj | 12 +++------ .../2-format/build/_build.csproj.DotSettings | 5 +++- .../Hexagrams.Nuke.Samples.Format.App.csproj | 6 ++--- samples/3-test/build/_build.csproj | 12 +++------ .../3-test/build/_build.csproj.DotSettings | 5 +++- ...Hexagrams.Nuke.Samples.Test.Library.csproj | 6 ++--- ...ams.Nuke.Samples.Test.Library.Tests.csproj | 8 ++---- .../Hexagrams.Nuke.Components.csproj | 8 ++---- .../Hexagrams.Nuke.Components.Tests.csproj | 9 ++----- 16 files changed, 46 insertions(+), 92 deletions(-) diff --git a/GitVersion.yml b/GitVersion.yml index 142b4e1..85a7762 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -1,25 +1 @@ -mode: ContinuousDelivery - -assembly-versioning-scheme: MajorMinor -assembly-file-versioning-scheme: MajorMinorPatch - -continuous-delivery-fallback-tag: "" -branches: - main: - mode: ContinuousDeployment - tag: "alpha" - increment: Minor - track-merge-target: true - tracks-release-branches: true - is-release-branch: false - prevent-increment-of-merged-branch-version: false - release: - regex: release?[/] - mode: ContinuousDeployment - increment: Patch # not working, when merging a bugfix from master - tag: "beta" - is-release-branch: true - prevent-increment-of-merged-branch-version: true - -ignore: - sha: [ ] +workflow: GitHubFlow/v1 diff --git a/build/_build.csproj b/build/_build.csproj index 3b32276..0ad232f 100644 --- a/build/_build.csproj +++ b/build/_build.csproj @@ -1,23 +1,20 @@ - Exe - net8.0 - + net10.0 + + CS0649;CS0169 .. .. 1 - - - - + \ No newline at end of file diff --git a/build/_build.csproj.DotSettings b/build/_build.csproj.DotSettings index 7bc2848..0306022 100644 --- a/build/_build.csproj.DotSettings +++ b/build/_build.csproj.DotSettings @@ -16,6 +16,8 @@ False <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> + <Policy><Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"><ElementKinds><Kind Name="FIELD" /><Kind Name="READONLY_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy> + <Policy><Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"><ElementKinds><Kind Name="FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy> True True True @@ -24,4 +26,5 @@ True True True - True + True + True diff --git a/global.json b/global.json index 17c0c8e..1e7fdfa 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "8.0.101", + "version": "10.0.100", "rollForward": "latestMinor" } } diff --git a/samples/1-basic/build/_build.csproj b/samples/1-basic/build/_build.csproj index 02a8c97..288d0bd 100644 --- a/samples/1-basic/build/_build.csproj +++ b/samples/1-basic/build/_build.csproj @@ -1,26 +1,22 @@ - Exe - net8.0 - + net10.0 + + CS0649;CS0169 .. .. 1 - false - - - - + \ No newline at end of file diff --git a/samples/1-basic/build/_build.csproj.DotSettings b/samples/1-basic/build/_build.csproj.DotSettings index 7bc2848..0306022 100644 --- a/samples/1-basic/build/_build.csproj.DotSettings +++ b/samples/1-basic/build/_build.csproj.DotSettings @@ -16,6 +16,8 @@ False <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> + <Policy><Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"><ElementKinds><Kind Name="FIELD" /><Kind Name="READONLY_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy> + <Policy><Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"><ElementKinds><Kind Name="FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy> True True True @@ -24,4 +26,5 @@ True True True - True + True + True diff --git a/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj b/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj index 2b8d4ae..37405fd 100644 --- a/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj +++ b/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj @@ -1,11 +1,9 @@ - Exe - net8.0 + net10.0 enable enable false - - + \ No newline at end of file diff --git a/samples/2-format/build/_build.csproj b/samples/2-format/build/_build.csproj index 02a8c97..288d0bd 100644 --- a/samples/2-format/build/_build.csproj +++ b/samples/2-format/build/_build.csproj @@ -1,26 +1,22 @@ - Exe - net8.0 - + net10.0 + + CS0649;CS0169 .. .. 1 - false - - - - + \ No newline at end of file diff --git a/samples/2-format/build/_build.csproj.DotSettings b/samples/2-format/build/_build.csproj.DotSettings index 7bc2848..0306022 100644 --- a/samples/2-format/build/_build.csproj.DotSettings +++ b/samples/2-format/build/_build.csproj.DotSettings @@ -16,6 +16,8 @@ False <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> + <Policy><Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"><ElementKinds><Kind Name="FIELD" /><Kind Name="READONLY_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy> + <Policy><Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"><ElementKinds><Kind Name="FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy> True True True @@ -24,4 +26,5 @@ True True True - True + True + True diff --git a/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj b/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj index 2b8d4ae..37405fd 100644 --- a/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj +++ b/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj @@ -1,11 +1,9 @@ - Exe - net8.0 + net10.0 enable enable false - - + \ No newline at end of file diff --git a/samples/3-test/build/_build.csproj b/samples/3-test/build/_build.csproj index 9ea2803..de23553 100644 --- a/samples/3-test/build/_build.csproj +++ b/samples/3-test/build/_build.csproj @@ -1,27 +1,23 @@ - Exe - net8.0 - + net10.0 + + CS0649;CS0169 .. .. 1 - false - - - - + \ No newline at end of file diff --git a/samples/3-test/build/_build.csproj.DotSettings b/samples/3-test/build/_build.csproj.DotSettings index 7bc2848..0306022 100644 --- a/samples/3-test/build/_build.csproj.DotSettings +++ b/samples/3-test/build/_build.csproj.DotSettings @@ -16,6 +16,8 @@ False <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> + <Policy><Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"><ElementKinds><Kind Name="FIELD" /><Kind Name="READONLY_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy> + <Policy><Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"><ElementKinds><Kind Name="FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy> True True True @@ -24,4 +26,5 @@ True True True - True + True + True diff --git a/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj b/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj index 77a74be..b30d5b1 100644 --- a/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj +++ b/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj @@ -1,10 +1,8 @@ - - net8.0 + net10.0 enable enable false - - + \ No newline at end of file diff --git a/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj b/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj index dc21bc4..de20ad9 100644 --- a/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj +++ b/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj @@ -1,17 +1,14 @@ - - net8.0 + net10.0 enable enable false - - all @@ -30,8 +27,7 @@ all - - + \ No newline at end of file diff --git a/src/Components/Hexagrams.Nuke.Components.csproj b/src/Components/Hexagrams.Nuke.Components.csproj index ddcc1ac..828af9d 100644 --- a/src/Components/Hexagrams.Nuke.Components.csproj +++ b/src/Components/Hexagrams.Nuke.Components.csproj @@ -1,17 +1,13 @@ - - net8.0 + net10.0 enable enable - - - - + \ No newline at end of file diff --git a/tests/Components/Hexagrams.Nuke.Components.Tests.csproj b/tests/Components/Hexagrams.Nuke.Components.Tests.csproj index 4e32151..07179f8 100644 --- a/tests/Components/Hexagrams.Nuke.Components.Tests.csproj +++ b/tests/Components/Hexagrams.Nuke.Components.Tests.csproj @@ -1,17 +1,14 @@ - - net8.0 + net10.0 enable enable false - - all @@ -30,9 +27,7 @@ all - - - + \ No newline at end of file From c6e70ee02a21c5f529bcc0ea25a5dbc178598bfa Mon Sep 17 00:00:00 2001 From: Eric Sondergard <4650644+esond@users.noreply.github.com> Date: Fri, 21 Nov 2025 09:49:28 -0600 Subject: [PATCH 2/3] Update all packages and tools --- .config/dotnet-tools.json | 8 ++++---- build/_build.csproj | 15 +++++++++------ samples/1-basic/build/_build.csproj | 7 ++++++- .../App/Hexagrams.Nuke.Samples.Basic.App.csproj | 2 ++ samples/2-format/build/_build.csproj | 7 ++++++- .../App/Hexagrams.Nuke.Samples.Format.App.csproj | 2 ++ samples/3-test/build/_build.csproj | 7 ++++++- .../Hexagrams.Nuke.Samples.Test.Library.csproj | 2 ++ ...xagrams.Nuke.Samples.Test.Library.Tests.csproj | 11 ++++++++--- src/Components/Hexagrams.Nuke.Components.csproj | 6 +++++- .../Hexagrams.Nuke.Components.Tests.csproj | 11 ++++++++--- 11 files changed, 58 insertions(+), 20 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 7203d43..718c2bb 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -3,25 +3,25 @@ "isRoot": true, "tools": { "nuke.globaltool": { - "version": "9.0.4", + "version": "10.0.0", "commands": [ "nuke" ], "rollForward": false }, "docfx": { - "version": "2.78.2", + "version": "2.78.4", "commands": [ "docfx" ], "rollForward": false }, "gitversion.tool": { - "version": "5.1.18", + "version": "6.5.0", "commands": [ "dotnet-gitversion" ], "rollForward": false } } -} +} \ No newline at end of file diff --git a/build/_build.csproj b/build/_build.csproj index 0ad232f..8dc01e4 100644 --- a/build/_build.csproj +++ b/build/_build.csproj @@ -1,20 +1,23 @@ - + + Exe net10.0 - - + CS0649;CS0169 .. .. 1 + - - - + + + + + \ No newline at end of file diff --git a/samples/1-basic/build/_build.csproj b/samples/1-basic/build/_build.csproj index 288d0bd..17d1712 100644 --- a/samples/1-basic/build/_build.csproj +++ b/samples/1-basic/build/_build.csproj @@ -1,4 +1,5 @@ + Exe net10.0 @@ -9,14 +10,18 @@ .. 1 + false + - + + + \ No newline at end of file diff --git a/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj b/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj index 37405fd..0d9212d 100644 --- a/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj +++ b/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj @@ -1,4 +1,5 @@ + Exe net10.0 @@ -6,4 +7,5 @@ enable false + \ No newline at end of file diff --git a/samples/2-format/build/_build.csproj b/samples/2-format/build/_build.csproj index 288d0bd..17d1712 100644 --- a/samples/2-format/build/_build.csproj +++ b/samples/2-format/build/_build.csproj @@ -1,4 +1,5 @@ + Exe net10.0 @@ -9,14 +10,18 @@ .. 1 + false + - + + + \ No newline at end of file diff --git a/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj b/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj index 37405fd..0d9212d 100644 --- a/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj +++ b/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj @@ -1,4 +1,5 @@ + Exe net10.0 @@ -6,4 +7,5 @@ enable false + \ No newline at end of file diff --git a/samples/3-test/build/_build.csproj b/samples/3-test/build/_build.csproj index de23553..ca80e2f 100644 --- a/samples/3-test/build/_build.csproj +++ b/samples/3-test/build/_build.csproj @@ -1,4 +1,5 @@ + Exe net10.0 @@ -9,15 +10,19 @@ .. 1 + false + - + + + \ No newline at end of file diff --git a/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj b/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj index b30d5b1..816165a 100644 --- a/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj +++ b/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj @@ -1,8 +1,10 @@ + net10.0 enable enable false + \ No newline at end of file diff --git a/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj b/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj index de20ad9..508d16d 100644 --- a/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj +++ b/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj @@ -1,24 +1,27 @@ + net10.0 enable enable false + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -27,7 +30,9 @@ all + + \ No newline at end of file diff --git a/src/Components/Hexagrams.Nuke.Components.csproj b/src/Components/Hexagrams.Nuke.Components.csproj index 828af9d..35200a1 100644 --- a/src/Components/Hexagrams.Nuke.Components.csproj +++ b/src/Components/Hexagrams.Nuke.Components.csproj @@ -1,13 +1,17 @@ + net10.0 enable enable + - + + + \ No newline at end of file diff --git a/tests/Components/Hexagrams.Nuke.Components.Tests.csproj b/tests/Components/Hexagrams.Nuke.Components.Tests.csproj index 07179f8..1f4dabf 100644 --- a/tests/Components/Hexagrams.Nuke.Components.Tests.csproj +++ b/tests/Components/Hexagrams.Nuke.Components.Tests.csproj @@ -1,24 +1,27 @@ + net10.0 enable enable false + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -27,7 +30,9 @@ all + + \ No newline at end of file From c0af232d520690cac3e0c8ba0e9fed6ad30495b5 Mon Sep 17 00:00:00 2001 From: Eric Sondergard <4650644+esond@users.noreply.github.com> Date: Fri, 21 Nov 2025 09:52:49 -0600 Subject: [PATCH 3/3] Migrate from .sln to .slnx --- .nuke/parameters.json | 2 +- Hexagrams.Nuke.sln | 118 ------------------------------------------ Hexagrams.Nuke.slnx | 34 ++++++++++++ 3 files changed, 35 insertions(+), 119 deletions(-) delete mode 100644 Hexagrams.Nuke.sln create mode 100644 Hexagrams.Nuke.slnx diff --git a/.nuke/parameters.json b/.nuke/parameters.json index b6cb5b7..973e474 100644 --- a/.nuke/parameters.json +++ b/.nuke/parameters.json @@ -1,4 +1,4 @@ { "$schema": "./build.schema.json", - "Solution": "Hexagrams.Nuke.sln" + "Solution": "Hexagrams.Nuke.slnx" } diff --git a/Hexagrams.Nuke.sln b/Hexagrams.Nuke.sln deleted file mode 100644 index 8b2d36b..0000000 --- a/Hexagrams.Nuke.sln +++ /dev/null @@ -1,118 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.0.31903.59 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{383918FC-A660-4AD2-AC36-4A93CF286BD2}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Components", "src\Components\Hexagrams.Nuke.Components.csproj", "{6532F8B0-D1AF-4D8F-9D61-C8337111A76D}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "_build", "build\_build.csproj", "{0C7A72F0-C1C0-4FFC-AE9A-F5C6F41A5780}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{DFE985A6-4EFE-4F30-BF2A-70ACE7A84369}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Components.Tests", "tests\Components\Hexagrams.Nuke.Components.Tests.csproj", "{4B74BF65-FC73-44B1-898D-F1120C3CA5A9}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{FC75C64E-A9C0-428A-B28A-EFD563DA13B7}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "1-basic", "1-basic", "{E147AEBA-DF13-4E32-9641-0F16600CF9A5}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "_build", "samples\1-basic\build\_build.csproj", "{FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{03940A44-F0FF-4C05-B4F5-3C3B840FF8E4}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Samples.Basic.App", "samples\1-basic\src\App\Hexagrams.Nuke.Samples.Basic.App.csproj", "{90F27286-A83C-4632-9A1B-73BBCDE1666D}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "2-format", "2-format", "{F0277D1E-05F6-42E7-AB06-C3F6E29CDBA2}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "_build", "samples\2-format\build\_build.csproj", "{6525CF19-7E0F-4050-B78B-D4B7B1CB33E6}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{5A195857-1BA4-478B-B90A-B25D87C6379B}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Samples.Format.App", "samples\2-format\src\App\Hexagrams.Nuke.Samples.Format.App.csproj", "{95E2A098-2284-4D0F-934E-A3957C14A4BB}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "3-test", "3-test", "{B693A7E4-A142-464A-8204-417EAACB0BC3}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "_build", "samples\3-test\build\_build.csproj", "{829052B3-CDD4-425E-BA90-E945341FD8B0}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{28F6AFEF-11C6-440E-B8C7-F10B04A73BFC}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Samples.Test.Library", "samples\3-test\src\Library\Hexagrams.Nuke.Samples.Test.Library.csproj", "{E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{633CC995-9E2C-4C48-AFF5-9B0D758F1F48}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Library", "Library", "{36F03329-B994-4674-A694-84273B9B329B}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Samples.Test.Library.Tests", "samples\3-test\tests\Library\Hexagrams.Nuke.Samples.Test.Library.Tests\Hexagrams.Nuke.Samples.Test.Library.Tests.csproj", "{80E6F931-00D7-4A9E-9897-29D24CEA1DF3}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {6532F8B0-D1AF-4D8F-9D61-C8337111A76D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6532F8B0-D1AF-4D8F-9D61-C8337111A76D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6532F8B0-D1AF-4D8F-9D61-C8337111A76D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6532F8B0-D1AF-4D8F-9D61-C8337111A76D}.Release|Any CPU.Build.0 = Release|Any CPU - {0C7A72F0-C1C0-4FFC-AE9A-F5C6F41A5780}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0C7A72F0-C1C0-4FFC-AE9A-F5C6F41A5780}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4B74BF65-FC73-44B1-898D-F1120C3CA5A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4B74BF65-FC73-44B1-898D-F1120C3CA5A9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4B74BF65-FC73-44B1-898D-F1120C3CA5A9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4B74BF65-FC73-44B1-898D-F1120C3CA5A9}.Release|Any CPU.Build.0 = Release|Any CPU - {FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54}.Release|Any CPU.Build.0 = Release|Any CPU - {90F27286-A83C-4632-9A1B-73BBCDE1666D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {90F27286-A83C-4632-9A1B-73BBCDE1666D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {90F27286-A83C-4632-9A1B-73BBCDE1666D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {90F27286-A83C-4632-9A1B-73BBCDE1666D}.Release|Any CPU.Build.0 = Release|Any CPU - {6525CF19-7E0F-4050-B78B-D4B7B1CB33E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6525CF19-7E0F-4050-B78B-D4B7B1CB33E6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6525CF19-7E0F-4050-B78B-D4B7B1CB33E6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6525CF19-7E0F-4050-B78B-D4B7B1CB33E6}.Release|Any CPU.Build.0 = Release|Any CPU - {95E2A098-2284-4D0F-934E-A3957C14A4BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {95E2A098-2284-4D0F-934E-A3957C14A4BB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {95E2A098-2284-4D0F-934E-A3957C14A4BB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {95E2A098-2284-4D0F-934E-A3957C14A4BB}.Release|Any CPU.Build.0 = Release|Any CPU - {829052B3-CDD4-425E-BA90-E945341FD8B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {829052B3-CDD4-425E-BA90-E945341FD8B0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {829052B3-CDD4-425E-BA90-E945341FD8B0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {829052B3-CDD4-425E-BA90-E945341FD8B0}.Release|Any CPU.Build.0 = Release|Any CPU - {E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171}.Release|Any CPU.Build.0 = Release|Any CPU - {80E6F931-00D7-4A9E-9897-29D24CEA1DF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {80E6F931-00D7-4A9E-9897-29D24CEA1DF3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {80E6F931-00D7-4A9E-9897-29D24CEA1DF3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {80E6F931-00D7-4A9E-9897-29D24CEA1DF3}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {6532F8B0-D1AF-4D8F-9D61-C8337111A76D} = {383918FC-A660-4AD2-AC36-4A93CF286BD2} - {4B74BF65-FC73-44B1-898D-F1120C3CA5A9} = {DFE985A6-4EFE-4F30-BF2A-70ACE7A84369} - {E147AEBA-DF13-4E32-9641-0F16600CF9A5} = {FC75C64E-A9C0-428A-B28A-EFD563DA13B7} - {FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54} = {E147AEBA-DF13-4E32-9641-0F16600CF9A5} - {03940A44-F0FF-4C05-B4F5-3C3B840FF8E4} = {E147AEBA-DF13-4E32-9641-0F16600CF9A5} - {90F27286-A83C-4632-9A1B-73BBCDE1666D} = {03940A44-F0FF-4C05-B4F5-3C3B840FF8E4} - {F0277D1E-05F6-42E7-AB06-C3F6E29CDBA2} = {FC75C64E-A9C0-428A-B28A-EFD563DA13B7} - {6525CF19-7E0F-4050-B78B-D4B7B1CB33E6} = {F0277D1E-05F6-42E7-AB06-C3F6E29CDBA2} - {5A195857-1BA4-478B-B90A-B25D87C6379B} = {F0277D1E-05F6-42E7-AB06-C3F6E29CDBA2} - {95E2A098-2284-4D0F-934E-A3957C14A4BB} = {5A195857-1BA4-478B-B90A-B25D87C6379B} - {B693A7E4-A142-464A-8204-417EAACB0BC3} = {FC75C64E-A9C0-428A-B28A-EFD563DA13B7} - {829052B3-CDD4-425E-BA90-E945341FD8B0} = {B693A7E4-A142-464A-8204-417EAACB0BC3} - {28F6AFEF-11C6-440E-B8C7-F10B04A73BFC} = {B693A7E4-A142-464A-8204-417EAACB0BC3} - {E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171} = {28F6AFEF-11C6-440E-B8C7-F10B04A73BFC} - {633CC995-9E2C-4C48-AFF5-9B0D758F1F48} = {B693A7E4-A142-464A-8204-417EAACB0BC3} - {36F03329-B994-4674-A694-84273B9B329B} = {633CC995-9E2C-4C48-AFF5-9B0D758F1F48} - {80E6F931-00D7-4A9E-9897-29D24CEA1DF3} = {36F03329-B994-4674-A694-84273B9B329B} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {46DEAAF9-7571-42F3-9A62-D916C632C7A0} - EndGlobalSection -EndGlobal diff --git a/Hexagrams.Nuke.slnx b/Hexagrams.Nuke.slnx new file mode 100644 index 0000000..86f6059 --- /dev/null +++ b/Hexagrams.Nuke.slnx @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +