forked from uxmal/reko
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
31 lines (26 loc) · 934 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
language: csharp
solution: src/Reko-decompiler.sln
sudo: required
#addons:
# apt:
# sources:
# - sourceline: 'ppa:ubuntu-toolchain-r/test'
# packages:
# - gcc-7
# - g++-7
cache:
directories:
- $HOME/apt_cache
before_install:
- source .travis_env
- before_install
install:
- nuget restore src/Reko-decompiler.sln
- nuget install NUnit.Console -Version 3.9.0 -OutputDirectory testrunner
# If you want more build spew, change the /verbosity:minimal below
script:
- source .travis_env
- msbuild /version
- msbuild /restore /p:Configuration=UnixRelease /p:Platform=x64 /verbosity:minimal src/Reko-decompiler.sln
- mono ./testrunner/NUnit.ConsoleRunner.3.9.0/tools/nunit3-console.exe ./src/UnitTests/bin/x64/UnixRelease/Reko.UnitTests.dll --where="cat != FailedTests && cat != UserInterface"
- python ./subjects/regressionTests.py --check-output --platform=x64 --configuration=UnixRelease