From 94a4c8e3f4018d6357754e0877b7f6beffae2f59 Mon Sep 17 00:00:00 2001 From: Doug Bunting Date: Tue, 17 Nov 2015 09:43:43 -0800 Subject: [PATCH] Execute `dnu restore` with .NET Core and use Mono 4.0.5 - upgrade Linux to Trusty (Ubuntu 14.04) distribution, where .NET Core is supported - also start testing with .NET Core xplat - Mono beta is now 4.2.1 which doesn't work with `nuget.exe` - see also aspnet/External#48 --- .travis.yml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 7054f58440..9ade3e9cf6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,22 @@ language: csharp -sudo: false -mono: - - beta +sudo: required +dist: trusty +addons: + apt: + packages: + - gettext + - libcurl4-openssl-dev + - libicu-dev + - libssl-dev + - libunwind8 + - zlib1g +before_install: + - if test "$TRAVIS_OS_NAME" == "osx"; then brew update; fi + - if test "$TRAVIS_OS_NAME" == "osx"; then brew install icu4c; fi env: - - MONO_THREADS_PER_CPU=2000 MONO_MANAGED_WATCHER=disabled + - KOREBUILD_DNU_RESTORE_CORECLR=true MONO_THREADS_PER_CPU=2000 MONO_MANAGED_WATCHER=disabled +mono: + - 4.0.5 os: - linux - osx