Test release mode as well

This commit is contained in:
Cyberboss
2018-09-10 10:21:17 -04:00
parent e524bcbd36
commit e70a4d9c0b
2 changed files with 24 additions and 7 deletions
+17 -1
View File
@@ -22,7 +22,23 @@ matrix:
- libstdc++6:i386
- env:
- DMAPI=false
name: "Linux Build"
- CONFIG=Debug
name: "Test Server Debug"
language: csharp
mono: none
dotnet: 2.1.300
services:
- mysql
cache:
directories:
- $HOME/.nuget/packages:
os:
- linux
- osx
- env:
- DMAPI=false
- CONFIG=Release
name: "Test Server Release"
language: csharp
mono: none
dotnet: 2.1.300
+7 -6
View File
@@ -3,26 +3,27 @@ set -e
cd tests/Tgstation.Server.Api.Tests
dotnet test
dotnet test -c $CONFIG
cd ../Tgstation.Server.Client.Tests
dotnet test
dotnet test -c $CONFIG
cd ../Tgstation.Server.Host.Tests
dotnet test
dotnet test -c $CONFIG
cd ../Tgstation.Server.Host.Watchdog.Tests
dotnet test
dotnet test -c $CONFIG
cd ../Tgstation.Server.Host.Console.Tests
dotnet test
dotnet test -c $CONFIG
cd ../Tgstation.Server.Tests
export TGS4_TEST_DATABASE_TYPE=MySql
export TGS4_TEST_CONNECTION_STRING="server=127.0.0.1;uid=root;pwd=;database=tgs_test"
dotnet test
#token set in CI settings
dotnet test -c $CONFIG