X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=.travis.yml;h=149d75c3fd50a1aad6bc59d1235c7c4937c27922;hb=24dbfbffb6640ddf3f1765c01c46d851c234364b;hp=0520ac7f933838c6f88328638b4e83fe545ee0a0;hpb=92d128a1299220ac528ed637248a9d19d36fce99;p=opentween%2Fopen-tween.git diff --git a/.travis.yml b/.travis.yml index 0520ac7f..149d75c3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,17 +1,17 @@ -language: c# +language: csharp +solution: OpenTween.sln -install: - - sudo apt-get install -qq nunit-console mono-devel - # Install NUnit 2.6 - - wget -q http://de.archive.ubuntu.com/ubuntu/pool/main/n/nunit/libnunit2.6-cil_2.6.0.12051+dfsg-2_all.deb http://de.archive.ubuntu.com/ubuntu/pool/universe/n/nunit/nunit-console_2.6.0.12051+dfsg-2_all.deb - - sudo dpkg -i libnunit2.6-cil_2.6.0.12051+dfsg-2_all.deb nunit-console_2.6.0.12051+dfsg-2_all.deb - # Setup Xvfb +sudo: false + +cache: + directories: + - ./packages/ + +before_script: - export DISPLAY=:99.0 - sh -e /etc/init.d/xvfb start script: - # Build - - xbuild /verbosity:quiet - # Run Tests - - if ! grep -q 'Version 11.00' OpenTween.sln; then echo 'OpenTween.sln is not compatible with Visual C# 2010 Express.'; false; fi - - nunit-console -timeout=10000 ./OpenTween.Tests/OpenTween.Tests.nunit + - nuget restore -PackagesDirectory packages + - msbuild /p:Configuration=Debug /verbosity:quiet + - mono ./packages/xunit.runner.console/2.3.1/tools/net452/xunit.console.exe ./OpenTween.Tests/bin/Debug/net472/OpenTween.Tests.dll -appdomains denied -parallel none