Skip to content
Snippets Groups Projects
Commit 63753077 authored by murgatroid99's avatar murgatroid99
Browse files

Get version explicitly

parent 24947de3
No related branches found
No related tags found
No related merge requests found
...@@ -35,7 +35,9 @@ set -ex ...@@ -35,7 +35,9 @@ set -ex
cd $(dirname $0)/../.. cd $(dirname $0)/../..
artifacts=$(pwd)/artifacts base=$(pwd)
artifacts=$base/artifacts
mkdir -p $artifacts mkdir -p $artifacts
cp -r $EXTERNAL_GIT_ROOT/architecture={x86,x64},language=node,platform={windows,linux,macos}/artifacts/* $artifacts/ || true cp -r $EXTERNAL_GIT_ROOT/architecture={x86,x64},language=node,platform={windows,linux,macos}/artifacts/* $artifacts/ || true
...@@ -47,6 +49,15 @@ cp grpc-*.tgz $artifacts/grpc.tgz ...@@ -47,6 +49,15 @@ cp grpc-*.tgz $artifacts/grpc.tgz
mkdir -p bin mkdir -p bin
cd src/node/tools
npm update
npm pack
cp grpc-tools-*.tgz $artifacts/
tools_version=$(npm list | grep -oP '(?<=grpc-tools@)\\S+')
output_dir=$artifacts/grpc-precompiled-binaries/node/grpc-tools/$tools_version
mkdir -p $output_dir
for arch in {x86,x64}; do for arch in {x86,x64}; do
case arch in case arch in
x86) x86)
...@@ -70,15 +81,6 @@ for arch in {x86,x64}; do ...@@ -70,15 +81,6 @@ for arch in {x86,x64}; do
input_dir="$EXTERNAL_GIT_ROOT/architecture=$arch,language=protoc,platform=$plat/artifacts" input_dir="$EXTERNAL_GIT_ROOT/architecture=$arch,language=protoc,platform=$plat/artifacts"
cp $input_dir/protoc* bin/ cp $input_dir/protoc* bin/
cp $input_dir/grpc_node_plugin* bin/ cp $input_dir/grpc_node_plugin* bin/
# For now, this will have to be manually uploaded to a folder with the
# correct package version
output_dir=$artifacts/grpc-precompiled-binaries/node/grpc-tools
mkdir -p $output_dir
tar -czf $output_dir/$node_plat-$node_arch.tar.gz bin/ tar -czf $output_dir/$node_plat-$node_arch.tar.gz bin/
done done
done done
cd src/node/tools
npm update
npm pack
cp grpc-tools-*.tgz $artifacts/
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment