]> git.deb.at Git - rhonda/impostor.git/commitdiff
AppVeyor plz
authorAeonLucid <aeonlucid@gmail.com>
Wed, 14 Oct 2020 12:20:45 +0000 (14:20 +0200)
committerAeonLucid <aeonlucid@gmail.com>
Wed, 14 Oct 2020 12:20:45 +0000 (14:20 +0200)
appveyor.yml

index 76d22b4acd558ad766c2a8a31cc5866f06ecdb59..f39cc6b8b82166b32f19866ad5ca6b6d95b0d793 100644 (file)
@@ -33,16 +33,15 @@ before_build:
   - dotnet restore "src/Impostor.sln" -v Minimal
 
 build_script:
+  # Tests
   - dotnet build "src/Impostor.Tests/Impostor.Tests.csproj" -c Release
+  - xunit.console src\Impostor.Tests\bin\Release\net5.0\Impostor.Tests.dll /appveyor
+  # Client
   - dotnet build "src/Impostor.Client/Impostor.Client.Cli/Impostor.Client.Cli.csproj" --no-restore -c Release -f net5.0
   - dotnet build "src/Impostor.Client/Impostor.Client.WinForms/Impostor.Client.WinForms.csproj" /p:Configuration=Release /p:DebugSymbols=false /p:DebugType=None
-  - dotnet build "src/Impostor.Server/Impostor.Server.csproj" --no-restore -c Release -f net5.0
+  # Server win-x64
+  - dotnet publish -c release -o ./build/win-x64 -f net5.0 -r win-x64 --self-contained --no-restore ./src/Impostor.Server/Impostor.Server.csproj /p:PublishSingleFile=true
 
-test:
-  assemblies:
-    only:
-      - 'src\Impostor.Tests\bin\Release\net5.0\Impostor.Tests.dll'
-  
 only_commits:
   files:
     - appveyor.yml