| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | #!/bin/bash# Copyright 2015 gRPC authors.## Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file except in compliance with the License.# You may obtain a copy of the License at##     http://www.apache.org/licenses/LICENSE-2.0## Unless required by applicable law or agreed to in writing, software# distributed under the License is distributed on an "AS IS" BASIS,# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.# See the License for the specific language governing permissions and# limitations under the License.set -excd "$(dirname "$0")"unzip -o "$EXTERNAL_GIT_ROOT/input_artifacts/csharp_nugets_windows_dotnetcli.zip" -d TestNugetFeed./update_version.sh autocd DistribTest# TODO(jtattermusch): make sure we don't pollute the global nuget cache with# the nugets being tested.dotnet restore DistribTestDotNet.csprojdotnet build DistribTestDotNet.csprojdotnet publish -f netcoreapp2.1 DistribTestDotNet.csprojdotnet publish -f net45 DistribTestDotNet.csprojls -R binif [ "${SKIP_MONO_DISTRIBTEST}" != "1" ]then  # .NET 4.5 target after dotnet build  mono bin/Debug/net45/publish/DistribTestDotNet.exe  # .NET 4.5 target after dotnet publish  mono bin/Debug/net45/publish/DistribTestDotNet.exefi# .NET Core target after dotnet builddotnet exec bin/Debug/netcoreapp2.1/DistribTestDotNet.dll# .NET Core target after dotnet publishdotnet exec bin/Debug/netcoreapp2.1/publish/DistribTestDotNet.dll
 |