diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 0c73fa2..76984e9 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -13,10 +13,11 @@ jobs: name: Build and analyze runs-on: windows-latest steps: - - name: Set up JDK 11 - uses: actions/setup-java@v1 + - name: Set up JDK + uses: actions/setup-java@v4 with: - java-version: 1.11 + distribution: 'zulu' + java-version: 17 - uses: actions/checkout@v2 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis @@ -48,4 +49,4 @@ jobs: .\.sonar\scanner\dotnet-sonarscanner begin /k:"TransactionProcessing_MobileConfiguration" /o:"transactionprocessing" /d:sonar.login="${{ secrets.SONAR_TOKEN }}" /d:sonar.host.url="https://sonarcloud.io" dotnet restore MobileConfiguration.sln --source ${{ secrets.PUBLICFEEDURL }} --source ${{ secrets.PRIVATEFEED_URL }} dotnet build MobileConfiguration.sln --configuration Release - .\.sonar\scanner\dotnet-sonarscanner end /d:sonar.login="${{ secrets.SONAR_TOKEN }}" \ No newline at end of file + .\.sonar\scanner\dotnet-sonarscanner end /d:sonar.login="${{ secrets.SONAR_TOKEN }}" diff --git a/MobileConfiguration/MobileConfiguration.csproj b/MobileConfiguration/MobileConfiguration.csproj index 90241dd..4165337 100644 --- a/MobileConfiguration/MobileConfiguration.csproj +++ b/MobileConfiguration/MobileConfiguration.csproj @@ -26,6 +26,7 @@ + diff --git a/MobileConfiguration/Program.cs b/MobileConfiguration/Program.cs index 1816903..f268aac 100644 --- a/MobileConfiguration/Program.cs +++ b/MobileConfiguration/Program.cs @@ -11,6 +11,7 @@ using NLog.Extensions.Logging; using Shared.Logger; using ILogger = Microsoft.Extensions.Logging.ILogger; +using Microsoft.Extensions.Hosting; IConfigurationRoot configuration = new ConfigurationBuilder() .AddJsonFile("appsettings.json") @@ -19,7 +20,8 @@ ConfigurationReader.Initialise(configuration); -var builder = WebApplication.CreateBuilder(args); +WebApplicationBuilder builder = WebApplication.CreateBuilder(args); +builder.Host.UseWindowsService(); String path = Assembly.GetExecutingAssembly().Location; path = Path.GetDirectoryName(path); builder.Configuration.SetBasePath(path) diff --git a/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.AssemblyInfo.cs b/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.AssemblyInfo.cs index fb60e31..4d3f657 100644 --- a/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.AssemblyInfo.cs +++ b/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.AssemblyInfo.cs @@ -15,7 +15,7 @@ [assembly: System.Reflection.AssemblyCompanyAttribute("MobileConfiguration")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5e1d892700cc5a07e9975ba1ab7840fdae666461")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1c0d46e9348057e31d15ed24738679c44ab75d91")] [assembly: System.Reflection.AssemblyProductAttribute("MobileConfiguration")] [assembly: System.Reflection.AssemblyTitleAttribute("MobileConfiguration")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.AssemblyInfoInputs.cache b/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.AssemblyInfoInputs.cache index fbabd4e..117a0cc 100644 --- a/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.AssemblyInfoInputs.cache +++ b/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.AssemblyInfoInputs.cache @@ -1 +1 @@ -768756f091fd74ec1e9bc7c8ee981f773c5edc53 +4e4f3d00b6d9b30b9921496608a77b65b9cda61fefed2818649e8b6d44f892bf diff --git a/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.csproj.AssemblyReference.cache b/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.csproj.AssemblyReference.cache index 5d97a61..5671ac4 100644 Binary files a/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.csproj.AssemblyReference.cache and b/MobileConfiguration/obj/Debug/net7.0/MobileConfiguration.csproj.AssemblyReference.cache differ