Skip to content

Commit

Permalink
Retarget dotnet 9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gitfool committed Feb 10, 2025
1 parent a48b416 commit 03595ce
Show file tree
Hide file tree
Showing 7 changed files with 21 additions and 81 deletions.
2 changes: 1 addition & 1 deletion Cli/Cli.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>

<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<AssemblyName>bgg-dungeon</AssemblyName>
Expand Down
12 changes: 5 additions & 7 deletions Cli/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# syntax=docker/dockerfile:1
FROM mcr.microsoft.com/dotnet/runtime:8.0.12-jammy
FROM mcr.microsoft.com/dotnet/runtime:9.0.1-noble

LABEL org.opencontainers.image.source=https://github.com/gitfool/BoardGameGeek.Dungeon

Expand All @@ -11,16 +11,14 @@ RUN <<EOF
rm -rf /var/lib/apt/lists/*
EOF

# Add non-root user
# Modify non-root user
RUN <<EOF
set -ex
groupadd --gid 1000 user
useradd --uid 1000 --gid 1000 --shell /bin/bash -m user
echo "user ALL=(ALL:ALL) NOPASSWD: ALL" > /etc/sudoers.d/user
chmod 0440 /etc/sudoers.d/user
echo "ubuntu ALL=(ALL:ALL) NOPASSWD: ALL" > /etc/sudoers.d/ubuntu
chmod 0440 /etc/sudoers.d/ubuntu
EOF

USER user
USER ubuntu

RUN <<EOF
set -ex
Expand Down
41 changes: 6 additions & 35 deletions Cli/packages.lock.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
"net8.0": {
"net9.0": {
"Flurl": {
"type": "Direct",
"requested": "[4.0.0, )",
Expand Down Expand Up @@ -234,8 +234,7 @@
"Microsoft.Extensions.Configuration": "9.0.1",
"Microsoft.Extensions.Configuration.Abstractions": "9.0.1",
"Microsoft.Extensions.Configuration.FileExtensions": "9.0.1",
"Microsoft.Extensions.FileProviders.Abstractions": "9.0.1",
"System.Text.Json": "9.0.1"
"Microsoft.Extensions.FileProviders.Abstractions": "9.0.1"
}
},
"Microsoft.Extensions.Configuration.UserSecrets": {
Expand Down Expand Up @@ -283,8 +282,7 @@
"contentHash": "pfAPuVtHvG6dvZtAa0OQbXdDqq6epnr8z0/IIUjdmV0tMeI8Aj9KxDXvdDvqr+qNHTkmA7pZpChNxwNZt4GXVg==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
"Microsoft.Extensions.Options": "9.0.1",
"System.Diagnostics.DiagnosticSource": "9.0.1"
"Microsoft.Extensions.Options": "9.0.1"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
Expand Down Expand Up @@ -337,8 +335,7 @@
"resolved": "9.0.1",
"contentHash": "w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
"System.Diagnostics.DiagnosticSource": "9.0.1"
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
Expand All @@ -365,8 +362,7 @@
"Microsoft.Extensions.Logging": "9.0.1",
"Microsoft.Extensions.Logging.Abstractions": "9.0.1",
"Microsoft.Extensions.Logging.Configuration": "9.0.1",
"Microsoft.Extensions.Options": "9.0.1",
"System.Text.Json": "9.0.1"
"Microsoft.Extensions.Options": "9.0.1"
}
},
"Microsoft.Extensions.Logging.Debug": {
Expand Down Expand Up @@ -400,8 +396,7 @@
"Microsoft.Extensions.Logging": "9.0.1",
"Microsoft.Extensions.Logging.Abstractions": "9.0.1",
"Microsoft.Extensions.Options": "9.0.1",
"Microsoft.Extensions.Primitives": "9.0.1",
"System.Text.Json": "9.0.1"
"Microsoft.Extensions.Primitives": "9.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
Expand Down Expand Up @@ -453,21 +448,11 @@
"resolved": "0.49.1",
"contentHash": "USV+pdu49OJ3nCjxNuw1K9Zw/c1HCBbwbjXZp0EOn6wM99tFdAtN34KEBZUMyRuJuXlUMDqhd8Yq9obW2MslYA=="
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
"resolved": "9.0.1",
"contentHash": "yOcDWx4P/s1I83+7gQlgQLmhny2eNcU0cfo1NBWi+en4EAI38Jau+/neT85gUW6w1s7+FUJc2qNOmmwGLIREqA=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
"resolved": "9.0.1",
"contentHash": "iVnDpgYJsRaRFnk77kcLA3+913WfWDtnAKrQl9tQ5ahqKANTaJKmQdsuPWWiAPWE9pk1Kj4Pg9JGXWfFYYyakQ=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "9.0.1",
"contentHash": "uXf5o8eV/gtzDQY4lGROLFMWQvcViKcF8o4Q6KpIOjloAQXrnscQSu6gTxYJMHuNJnh7szIF9AzkaEq+zDLoEg=="
},
"System.Linq.Async": {
"type": "Transitive",
"resolved": "6.0.1",
Expand All @@ -481,20 +466,6 @@
"resolved": "4.5.5",
"contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw=="
},
"System.Text.Encodings.Web": {
"type": "Transitive",
"resolved": "9.0.1",
"contentHash": "XkspqduP2t1e1x2vBUAD/xZ5ZDvmywuUwsmB93MvyQLospJfqtX0GsR/kU0vUL2h4kmvf777z3txV2W4NrQ9Qg=="
},
"System.Text.Json": {
"type": "Transitive",
"resolved": "9.0.1",
"contentHash": "eqWHDZqYPv1PvuvoIIx5pF74plL3iEOZOl/0kQP+Y0TEbtgNnM2W6k8h8EPYs+LTJZsXuWa92n5W5sHTWvE3VA==",
"dependencies": {
"System.IO.Pipelines": "9.0.1",
"System.Text.Encodings.Web": "9.0.1"
}
},
"System.Threading.Tasks.Extensions": {
"type": "Transitive",
"resolved": "4.5.4",
Expand Down
2 changes: 1 addition & 1 deletion Library/Library.csproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>
</PropertyGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion Library/packages.lock.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
"net8.0": {
"net9.0": {
"FluentValidation": {
"type": "Direct",
"requested": "[11.11.0, )",
Expand Down
2 changes: 1 addition & 1 deletion Tests/Tests.csproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net9.0</TargetFramework>

<IsPackable>false</IsPackable>
<IsTestProject>true</IsTestProject>
Expand Down
41 changes: 6 additions & 35 deletions Tests/packages.lock.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
"net8.0": {
"net9.0": {
"coverlet.collector": {
"type": "Direct",
"requested": "[6.0.4, )",
Expand Down Expand Up @@ -181,8 +181,7 @@
"Microsoft.Extensions.Configuration": "9.0.1",
"Microsoft.Extensions.Configuration.Abstractions": "9.0.1",
"Microsoft.Extensions.Configuration.FileExtensions": "9.0.1",
"Microsoft.Extensions.FileProviders.Abstractions": "9.0.1",
"System.Text.Json": "9.0.1"
"Microsoft.Extensions.FileProviders.Abstractions": "9.0.1"
}
},
"Microsoft.Extensions.Configuration.UserSecrets": {
Expand Down Expand Up @@ -230,8 +229,7 @@
"contentHash": "pfAPuVtHvG6dvZtAa0OQbXdDqq6epnr8z0/IIUjdmV0tMeI8Aj9KxDXvdDvqr+qNHTkmA7pZpChNxwNZt4GXVg==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
"Microsoft.Extensions.Options": "9.0.1",
"System.Diagnostics.DiagnosticSource": "9.0.1"
"Microsoft.Extensions.Options": "9.0.1"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
Expand Down Expand Up @@ -313,8 +311,7 @@
"resolved": "9.0.1",
"contentHash": "w2gUqXN/jNIuvqYwX3lbXagsizVNXYyt6LlF57+tMve4JYCEgCMMAjRce6uKcDASJgpMbErRT1PfHy2OhbkqEA==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1",
"System.Diagnostics.DiagnosticSource": "9.0.1"
"Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
Expand All @@ -341,8 +338,7 @@
"Microsoft.Extensions.Logging": "9.0.1",
"Microsoft.Extensions.Logging.Abstractions": "9.0.1",
"Microsoft.Extensions.Logging.Configuration": "9.0.1",
"Microsoft.Extensions.Options": "9.0.1",
"System.Text.Json": "9.0.1"
"Microsoft.Extensions.Options": "9.0.1"
}
},
"Microsoft.Extensions.Logging.Debug": {
Expand Down Expand Up @@ -376,8 +372,7 @@
"Microsoft.Extensions.Logging": "9.0.1",
"Microsoft.Extensions.Logging.Abstractions": "9.0.1",
"Microsoft.Extensions.Options": "9.0.1",
"Microsoft.Extensions.Primitives": "9.0.1",
"System.Text.Json": "9.0.1"
"Microsoft.Extensions.Primitives": "9.0.1"
}
},
"Microsoft.Extensions.Options": {
Expand Down Expand Up @@ -532,11 +527,6 @@
"System.Security.Cryptography.ProtectedData": "4.4.0"
}
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
"resolved": "9.0.1",
"contentHash": "yOcDWx4P/s1I83+7gQlgQLmhny2eNcU0cfo1NBWi+en4EAI38Jau+/neT85gUW6w1s7+FUJc2qNOmmwGLIREqA=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
"resolved": "9.0.1",
Expand All @@ -555,11 +545,6 @@
"System.Linq.Async": "6.0.1"
}
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "9.0.1",
"contentHash": "uXf5o8eV/gtzDQY4lGROLFMWQvcViKcF8o4Q6KpIOjloAQXrnscQSu6gTxYJMHuNJnh7szIF9AzkaEq+zDLoEg=="
},
"System.Linq.Async": {
"type": "Transitive",
"resolved": "6.0.1",
Expand All @@ -583,20 +568,6 @@
"resolved": "4.4.0",
"contentHash": "cJV7ScGW7EhatRsjehfvvYVBvtiSMKgN8bOVI0bQhnF5bU7vnHVIsH49Kva7i7GWaWYvmEzkYVk1TC+gZYBEog=="
},
"System.Text.Encodings.Web": {
"type": "Transitive",
"resolved": "9.0.1",
"contentHash": "XkspqduP2t1e1x2vBUAD/xZ5ZDvmywuUwsmB93MvyQLospJfqtX0GsR/kU0vUL2h4kmvf777z3txV2W4NrQ9Qg=="
},
"System.Text.Json": {
"type": "Transitive",
"resolved": "9.0.1",
"contentHash": "eqWHDZqYPv1PvuvoIIx5pF74plL3iEOZOl/0kQP+Y0TEbtgNnM2W6k8h8EPYs+LTJZsXuWa92n5W5sHTWvE3VA==",
"dependencies": {
"System.IO.Pipelines": "9.0.1",
"System.Text.Encodings.Web": "9.0.1"
}
},
"System.Threading.Tasks.Extensions": {
"type": "Transitive",
"resolved": "4.5.4",
Expand Down

0 comments on commit 03595ce

Please sign in to comment.