-language: objective-c # OSX host
+language: csharp
+solution: OpenTween.sln
+
+sudo: false
cache:
directories:
- - monopkg/
-
-env:
- - MONO_VERSION=3.2.7
+ - ./packages/
-install:
- - mkdir -p monopkg
- - cd monopkg
- - wget -c "http://download.mono-project.com/archive/${MONO_VERSION}/macos-10-x86/MonoFramework-MDK-${MONO_VERSION}.macos10.xamarin.x86.pkg"
- - sudo installer -pkg "MonoFramework-MDK-${MONO_VERSION}.macos10.xamarin.x86.pkg" -target /
- - cd -
+before_script:
+ - export DISPLAY=:99.0
+ - sh -e /etc/init.d/xvfb start
script:
- # Build
- - xbuild /verbosity:quiet
- # Run Tests
- - mono ./OpenTween.Tests/dlls/xunit.console.clr4.x86.exe ./OpenTween.Tests/OpenTween.Tests.xunit
+ - 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