version: 1.0.{build} configuration: Release platform: Any CPU init: - cmd: git config --global core.autocrlf true environment: PATH: C:\Program Files\Java\jdk15\bin;%PATH% JAVA_HOME_11_X64: C:\Program Files\Java\jdk15 JAVA_HOME: C:\Program Files\Java\jdk15 before_build: - cmd: >- dotnet --version dotnet restore nuget restore echo %JAVA_HOME% echo %JAVA_HOME%\bin build: project: ./CompanyManagement.sln verbosity: minimal before_package: - cmd: >- choco install "sonarscanner-msbuild-net46" -y SonarScanner.MSBuild.exe begin /k:"Dotnetcore2" /d:"sonar.host.url=https://sonarcloud.io" /o:"rpprimus" /d:"sonar.buildbreaker.skip=false" /d:"sonar.login=c86fe6180971df694383ad1e8b7a58ba8c5a91dc" msbuild /verbosity:quiet "CompanyManagement.sln" SonarScanner.MSBuild.exe end /d:"sonar.login=c86fe6180971df694383ad1e8b7a58ba8c5a91dc" after_build: - cmd: dotnet publish ./CompanyManagement/CompanyManagement.csproj test_script: - cmd: >- dotnet restore ./CompanyManagement.Test/CompanyManagement.Test.csproj --verbosity m cd CompanyManagement.Test dotnet test --collect "Code Coverage" ./CompanyManagement.Test.csproj artifacts: - path: '\CompanyManagement\bin\Any CPU\Release\netcoreapp2.2\publish' name: WebSite type: WebDeployPackage