THRIFT-4350: enable dotnet-2.0.0-sdk in ubuntu xenial, update netcore
projects, get them running with make cross
Client: netcore
This closes #1379
diff --git a/test/netcore/build.sh b/test/netcore/build.sh
old mode 100644
new mode 100755
index 3acd78a..626635c
--- a/test/netcore/build.sh
+++ b/test/netcore/build.sh
@@ -20,35 +20,12 @@
#
#exit if any command fails
-#set -e
+set -e
cd ThriftTest
../../../compiler/cpp/thrift -gen netcore:wcf -r ../../ThriftTest.thrift
cd ..
-
-# Due to a known issue with "dotnet restore" the Thrift.dll dependency cannot be resolved from cmdline
-# For details see https://github.com/dotnet/cli/issues/3199 and related tickets
-# The problem does NOT affect Visual Studio builds.
-
-# workaround for "dotnet restore" issue
-cp -u -p -r ..\..\lib\netcore\Thrift .\Thrift
-
dotnet --info
dotnet restore
-
-# dotnet test ./test/TEST_PROJECT_NAME -c Release -f netcoreapp1.0
-
-# Instead, run directly with mono for the full .net version
-dotnet build **/*/project.json -r win10-x64
-dotnet build **/*/project.json -r osx.10.11-x64
-dotnet build **/*/project.json -r ubuntu.16.04-x64
-
-#revision=${TRAVIS_JOB_ID:=1}
-#revision=$(printf "%04d" $revision)
-
-#dotnet pack ./src/PROJECT_NAME -c Release -o ./artifacts --version-suffix=$revision
-
-# workaround for "dotnet restore" issue
-rm -r .\Thrift
-
+dotnet build