-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
73 lines (60 loc) · 2.53 KB
/
.travis.yml
File metadata and controls
73 lines (60 loc) · 2.53 KB
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
language: csharp
dist: trusty
os:
- linux
solution: H3Control.sln
mono:
- latest
install:
- nuget restore H3Control.sln
- # nuget install NUnit.Runners -Version 2.6.4 -OutputDirectory testrunner
script:
- bash -c printenv | sort
- # bash travis-plugins/show-nuget.sh
- echo HOME IS $HOME
- echo PATH IS $PATH
- file /usr/bin/cli
- /usr/bin/cli || true
- /usr/bin/cli --help || true
- /usr/bin/cli /? || true
- /usr/bin/cli -h || true
- uname -a
- (apt-cache showpkg libc6 | head -3) || true
- gcc --version
- mono --version
- java -version
- #du -h -d 4
- xbuild $TRAVIS_SOLUTION /t:Rebuild /p:Configuration=Release /verbosity:minimal
- xbuild $TRAVIS_SOLUTION /t:Rebuild /p:Configuration=Debug /verbosity:minimal
- bash -e H3Control.tests.sh;
# SKIP Mono 3.2.8 Tests here
# - bash travis-plugins/build-mono-3.2.8 2>/dev/null | grep -E '(CC|MCS|Entering.directory)' ;
# export PATH="$HOME/mono-3.2.8/bin:$PATH";
# sudo apt-get purge mono-runtime;
# mono --version;
# (bash -e H3Control.tests.sh) || true
- ######## THE END ######################## MONO 3.2.8?
- # sudo apt-get remove mono-runtime -y
- # sudo apt-get remove mono-complete -y
- # sudo apt-get remove mono-mcs -y
- # bash travis-plugins/build-mono-3.2.8
- # echo SO, PATH IS $PATH
- # mono --version
- # xbuild $TRAVIS_SOLUTION /t:Rebuild /p:Configuration=Debug /verbosity:minimal
- # mono --runtime=v4.0 --debug ./testrunner/NUnit.Runners.2.6.4/tools/nunit-console.exe -labels ./H3Control.Tests/bin/Debug/H3Control.Tests.dll
- # mono --runtime=v4.0 --debug $HOME/mono-3.2.8/lib/mono/4.5/nunit-console.exe -labels ./H3Control.Tests/bin/Debug/H3Control.Tests.dll
- # mono --runtime=v4.0 --debug --desktop $HOME/bin/nunit-260/nunit-console.exe -labels ./H3Control.Tests/bin/Debug/H3Control.Tests.dll
- # apt-cache search mono | sort
- # bash -e travis-plugins/build-mono-3.2.8
- # if test "$TRAVIS_OS_NAME" == "linux"; then
# bash travis-plugins/show-perfomance.sh;
# bash travis-plugins/download-mono-3.2.8;
# export PATH="$HOME/mono-3.2.8/bin:$PATH";
# export LD_LIBRARY_PATH="$HOME/mono-3.2.8/lib:$LD_LIBRARY_PATH";
# bash H3Control.tests.sh;
# fi
-
# - bash travis-plugins/download-mono-2.11.4
# - export PATH="$HOME/mono-2.11.4/bin:$PATH"
# - export LD_LIBRARY_PATH="$HOME/mono-2.11.4/lib:$LD_LIBRARY_PATH"
# - bash -e H3Control.tests.sh