aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/distrib/csharp
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2016-02-12 10:13:52 -0800
committerGravatar Craig Tiller <ctiller@google.com>2016-02-12 10:13:52 -0800
commita7d41147ea62b185cbf45ae5b38da9fbf84395cf (patch)
treeac1aef0efd4b668ad9b0eb9b211394a2188e83ff /test/distrib/csharp
parent6f87164f3c3bfd918a5bf571e2da6ec73cb9ea57 (diff)
parentbf53a74b3f626c38aa65dd01d2f3d321b53c1fbe (diff)
Merge github.com:grpc/grpc into bad_metadata
Diffstat (limited to 'test/distrib/csharp')
-rwxr-xr-xtest/distrib/csharp/run_distrib_test.sh7
-rwxr-xr-xtest/distrib/csharp/update_version.sh2
2 files changed, 5 insertions, 4 deletions
diff --git a/test/distrib/csharp/run_distrib_test.sh b/test/distrib/csharp/run_distrib_test.sh
index 5a01c91875..1de62041b3 100755
--- a/test/distrib/csharp/run_distrib_test.sh
+++ b/test/distrib/csharp/run_distrib_test.sh
@@ -32,10 +32,11 @@ set -ex
cd $(dirname $0)
-unzip "$EXTERNAL_GIT_ROOT/input_artifacts/csharp_nugets.zip" -d TestNugetFeed
+unzip -o "$EXTERNAL_GIT_ROOT/input_artifacts/csharp_nugets.zip" -d TestNugetFeed
-# TODO(jtattermusch): replace the version number
-./update_version.sh 0.13.0
+# Extract the version number from Grpc nuget package name.
+CSHARP_VERSION=$(ls TestNugetFeed | grep '^Grpc\.[0-9].*\.nupkg$' | sed s/^Grpc\.// | sed s/\.nupkg$//)
+./update_version.sh $CSHARP_VERSION
nuget restore
diff --git a/test/distrib/csharp/update_version.sh b/test/distrib/csharp/update_version.sh
index 569f7ff4bd..f2554e8998 100755
--- a/test/distrib/csharp/update_version.sh
+++ b/test/distrib/csharp/update_version.sh
@@ -33,4 +33,4 @@ set -e
cd $(dirname $0)
# Replaces version placeholder with value provided as first argument.
-sed -i "s/__GRPC_NUGET_VERSION__/$1/g" DistribTest/packages.config DistribTest/DistribTest.csproj
+sed -ibak "s/__GRPC_NUGET_VERSION__/$1/g" DistribTest/packages.config DistribTest/DistribTest.csproj