forked from duplicati/duplicati
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
31 lines (31 loc) · 1.84 KB
/
.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: Duplicati.sln
install:
- nuget restore Duplicati.sln
- nuget install NUnit.Runners -Version 2.6.4 -OutputDirectory testrunner
script:
- xbuild /p:Configuration=Release Duplicati.sln
- mkdir ~/testdata
- mkdir ~/testdata/data
- mkdir ~/testdata/DSMCBE
- svn checkout -q -r 50 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r50
- svn checkout -q -r 100 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r100
- svn checkout -q -r 150 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r150
- svn checkout -q -r 200 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r200
- svn checkout -q -r 250 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r250
- svn checkout -q -r 251 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r251
- svn checkout -q -r 252 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r252
- svn checkout -q -r 253 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r253
- svn checkout -q -r 254 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r254
- svn checkout -q -r 255 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r255
- svn checkout -q -r 256 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r256
- svn checkout -q -r 257 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r257
- svn checkout -q -r 258 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r258
- svn checkout -q -r 259 http://dsmcbe.googlecode.com/svn/trunk/ ~/testdata/DSMCBE/r259
- wget "https://s3.amazonaws.com/duplicati-test-file-hosting/data.zip"
- unzip -q data.zip -d ~/testdata/
- chown -R travis ~/testdata/
- chmod -R 755 ~/testdata
- ls -la ~/testdata
- ls -la ~/testdata/data
- mono ./testrunner/NUnit.Runners.2.6.4/tools/nunit-console.exe ./Duplicati/UnitTest/bin/Release/Duplicati.UnitTest.dll