diff options
author | Jon Skeet <jonskeet@google.com> | 2018-01-22 07:53:48 +0000 |
---|---|---|
committer | Jon Skeet <skeet@pobox.com> | 2018-01-25 19:42:15 +0000 |
commit | 0c52335587fb8ccafd12c8b65d34ab1aeeb62331 (patch) | |
tree | 8220285151799f7c5c39e0ba60568e0fad7f7848 /kokoro/linux/prepare_build_linux_rc | |
parent | 94f3be06ba78bd22e58f84f7a8a7ee807a88c3c8 (diff) | |
download | protobuf-0c52335587fb8ccafd12c8b65d34ab1aeeb62331.tar.gz protobuf-0c52335587fb8ccafd12c8b65d34ab1aeeb62331.tar.bz2 protobuf-0c52335587fb8ccafd12c8b65d34ab1aeeb62331.zip |
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 'kokoro/linux/prepare_build_linux_rc')
-rw-r--r-- | kokoro/linux/prepare_build_linux_rc | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/kokoro/linux/prepare_build_linux_rc b/kokoro/linux/prepare_build_linux_rc index 4c3f255d..f64ea952 100644 --- a/kokoro/linux/prepare_build_linux_rc +++ b/kokoro/linux/prepare_build_linux_rc @@ -3,7 +3,11 @@ # Source this rc script to prepare the environment for Linux builds # Set up dotnet -sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > /etc/apt/sources.list.d/dotnetdev.list' -sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893 +sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod trusty main" > /etc/apt/sources.list.d/dotnetdev.list' +sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB3E94ADBE1229CF sudo apt-get update -sudo apt-get install -y dotnet-dev-1.0.4 +# We use the .NET Core SDK 2.x to build... +sudo apt-get install -y dotnet-sdk-2.0.3 +# But we also need the 1.x framework to test against, as we +# target netstandard1.x +sudo apt-get install -y dotnet-sharedframework-microsoft.netcore.app-1.0.5 |