aboutsummaryrefslogtreecommitdiffhomepage
path: root/.travis.yml
diff options
context:
space:
mode:
authorGravatar Jon Skeet <jonskeet@google.com>2018-01-22 07:53:48 +0000
committerGravatar Jon Skeet <skeet@pobox.com>2018-01-25 19:42:15 +0000
commit0c52335587fb8ccafd12c8b65d34ab1aeeb62331 (patch)
tree8220285151799f7c5c39e0ba60568e0fad7f7848 /.travis.yml
parent94f3be06ba78bd22e58f84f7a8a7ee807a88c3c8 (diff)
Update .NET SDK to 2.0.3
This will allow SourceLink as per #4179, and mean that we can use C# 7.0 language features in the library (but not in generated code). This does not affect which platforms we're *targeting*, so end users won't see any difference. It would be nice to update to 2.1.4, but AppVeyor's "Visual Studio 2017" environment is only 2.0.3.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml11
1 files changed, 9 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index 6e34d45a..99981466 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -59,9 +59,16 @@ matrix:
env: CONFIG=csharp
language: csharp
dist: trusty
- sudo: required
- dotnet: 1.0.4
+ dotnet: 2.0.3
mono: none
+ # Install the .NET Core 1.0 runtime as that's what we test against
+ addons:
+ apt:
+ sources:
+ - sourceline: 'deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod trusty main'
+ key_url: 'https://packages.microsoft.com/keys/microsoft.asc'
+ packages:
+ - dotnet-sharedframework-microsoft.netcore.app-1.0.5
# This test is kept on travis because it doesn't play nicely with other
# tests on jenkins running in parallel.
- os: linux