diff --git a/.devcontainer/startup.sh b/.devcontainer/startup.sh index f71e38436..331e5eb66 100644 --- a/.devcontainer/startup.sh +++ b/.devcontainer/startup.sh @@ -4,4 +4,5 @@ curl -k https://localhost:8081/_explorer/emulator.pem > ~/emulatorcert.crt sudo cp ~/emulatorcert.crt /usr/local/share/ca-certificates/ sudo update-ca-certificates sleep 10 +dotnet restore sk-dev-team.sln dotnet build util/seed-memory/seed-memory.csproj && dotnet util/seed-memory/bin/Debug/net7.0/seed-memory.dll \ No newline at end of file diff --git a/cli/cli.csproj b/cli/cli.csproj index 87703ee95..d795b4e68 100644 --- a/cli/cli.csproj +++ b/cli/cli.csproj @@ -8,9 +8,10 @@ - - - + + + + diff --git a/cli/config/KernelSettings.cs b/cli/config/KernelSettings.cs index 754fa84ac..cec023f4c 100644 --- a/cli/config/KernelSettings.cs +++ b/cli/config/KernelSettings.cs @@ -2,6 +2,7 @@ using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Logging; + internal class KernelSettings { public const string DefaultConfigFile = "config/appsettings.json"; @@ -83,6 +84,7 @@ internal class KernelSettings { var configuration = new ConfigurationBuilder() .AddUserSecrets() + .AddEnvironmentVariables() .Build(); return configuration.Get() diff --git a/sk-azfunc-server/config/KernelSettings.cs b/sk-azfunc-server/config/KernelSettings.cs index 538468326..c3a0de141 100644 --- a/sk-azfunc-server/config/KernelSettings.cs +++ b/sk-azfunc-server/config/KernelSettings.cs @@ -82,6 +82,7 @@ internal class KernelSettings { var configuration = new ConfigurationBuilder() .AddUserSecrets() + .AddEnvironmentVariables() .Build(); return configuration.Get()