From e4084f4ff453065d785dff076c97609b8d120916 Mon Sep 17 00:00:00 2001 From: Doug Bunting Date: Tue, 17 Nov 2015 09:19:47 -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 - Mono beta is now 4.2.1 which doesn't work with `nuget.exe` - see also aspnet/External#48 Note: cannot use `KOREBUILD_TEST_DNXCORE=true` due to #577 --- .travis.yml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 15c54609ff..cc6ffc4dc3 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 + - KOREBUILD_DNU_RESTORE_CORECLR=true MONO_THREADS_PER_CPU=2000 +mono: + - 4.0.5 os: - linux - osx