Add fan-out configs and scripts for windows and linux

This commit is contained in:
murgatroid99 2020-02-07 13:01:31 -08:00
parent 499be958a4
commit 901438a4d7
169 changed files with 6292 additions and 10 deletions

View File

@ -0,0 +1,115 @@
#!/usr/bin/env python2.7
# Copyright 2020 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.
from __future__ import print_function
import re
import os
import sys
import yaml
node_versions = ["4", "5", "6", "7", "8", "9", "10", "11", "12", "13"]
electron_versions = ["1.0", "1.1", "1.2", "1.3", "1.4", "1.5", "1.6", "1.7", "1.8", "2.0", "3.0", "3.1", "4.1", "4.2", "5.0", "6.0", "6.1", "7.0", "7.1"]
def gen_linux_configs():
configs = []
node_arches = ["ia32", "x64", "arm", "arm64", "s390x"]
electron_arches = ["ia32", "x64"]
alpine_arches = ["x64"]
for version in node_versions:
for arch in node_arches:
configs.append({
"name": "node_{version}_{arch}_glibc".format(version=version, arch=arch),
"runtime": "node",
"version": version,
"arch": arch,
"libc": "glibc"
})
for arch in alpine_arches:
configs.append({
"name": "node_{version}_{arch}_musl".format(version=version, arch=arch),
"runtime": "node",
"version": version,
"arch": arch,
"libc": "glibc"
})
for version in electron_versions:
for arch in electron_arches:
configs.append({
"name": "electron_{version}_{arch}_glibc".format(version=version, arch=arch),
"runtime": "electron",
"version": version,
"arch": arch,
"libc": "glibc"
})
return configs
def gen_mac_configs():
configs = []
node_arches = ["ia32", "x64"]
electron_arches = ["ia32", "x64"]
for version in node_versions:
for arch in node_arches:
configs.append({
"name": "node_{version}_{arch}".format(version=version, arch=arch),
"runtime": "node",
"version": version,
"arch": arch
})
for version in electron_versions:
for arch in electron_arches:
configs.append({
"name": "electron_{version}_{arch}".format(version=version, arch=arch),
"runtime": "electron",
"version": version,
"arch": arch
})
return configs
def gen_windows_configs():
configs = []
node_arches = ["ia32", "x64"]
electron_arches = ["ia32", "x64"]
for version in node_versions:
for arch in node_arches:
configs.append({
"name": "node_{version}_{arch}".format(version=version, arch=arch),
"runtime": "node",
"version": version,
"arch": arch
})
for version in electron_versions:
for arch in electron_arches:
configs.append({
"name": "electron_{version}_{arch}".format(version=version, arch=arch),
"runtime": "electron",
"version": version,
"arch": arch
})
return configs
out = {
"linux_configs": gen_linux_configs(),
"mac_configs": gen_mac_configs(),
"windows_configs": gen_windows_configs()
}
print(yaml.dump(out))

View File

@ -16,6 +16,11 @@
set -e set -e
cd `dirname $0`/../.. cd $(dirname $0)/../../../..
root=`pwd` root=$(pwd)
./deps/grpc/tools/buildgen/generate_projects.sh $root/build.yaml --base=$root --templates `find templates -type f` native_root=$root/packages/grpc-native-core
output_file=$(mktemp /tmp/genXXXXXX)
python $(dirname $0)/gen_build_yaml.py > $output_file
./packages/grpc-native-core/deps/grpc/tools/buildgen/generate_projects.sh $native_root/build.yaml $output_file --base=$root --templates $(find templates -type f)

View File

@ -51,6 +51,9 @@ cd $(dirname $0)
tool_dir=$(pwd) tool_dir=$(pwd)
cd $tool_dir/../../.. cd $tool_dir/../../..
base_dir=$(pwd) base_dir=$(pwd)
cd $base_dir/../..
root_dir=$(pwd)
cd $base_dir
export ARTIFACTS_OUT=$base_dir/artifacts export ARTIFACTS_OUT=$base_dir/artifacts
export JOBS=8 export JOBS=8
@ -72,6 +75,6 @@ if [ "$DO_CROSS" = "true" ] ; then
$tool_dir/build_artifact_node_arm.sh $tool_dir/build_artifact_node_arm.sh
$tool_dir/build_artifact_node_s390x.sh $tool_dir/build_artifact_node_s390x.sh
docker build -t alpine_node_artifact $base_dir/tools/docker/alpine_artifact docker build -t alpine_node_artifact $root_dir/tools/release/alpine
docker run -e JOBS=8 -e ARTIFACTS_OUT=/var/grpc/artifacts -v $base_dir:/var/grpc alpine_node_artifact /var/grpc/tools/run_tests/artifacts/build_artifact_node.sh --with-alpine docker run -e JOBS=8 -e ARTIFACTS_OUT=/var/grpc/artifacts -v $base_dir:/var/grpc alpine_node_artifact /var/grpc/tools/run_tests/artifacts/build_artifact_node.sh --with-alpine
fi fi

View File

@ -0,0 +1,63 @@
@rem Copyright 2016 gRPC authors.
@rem
@rem Licensed under the Apache License, Version 2.0 (the "License");
@rem you may not use this file except in compliance with the License.
@rem You may obtain a copy of the License at
@rem
@rem http://www.apache.org/licenses/LICENSE-2.0
@rem
@rem Unless required by applicable law or agreed to in writing, software
@rem distributed under the License is distributed on an "AS IS" BASIS,
@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@rem See the License for the specific language governing permissions and
@rem limitations under the License.
@echo "Starting Windows build"
powershell -c "& { iwr https://raw.githubusercontent.com/grumpycoders/nvm-ps/master/nvm.ps1 | iex }"
call nvm install 10
call nvm use 10
call npm install -g npm@6.10.x
@rem https://github.com/mapbox/node-pre-gyp/issues/362
call npm install -g node-gyp@3
cd /d %~dp0
cd ..\..\..\..\..
git submodule update --init --recursive
set ARTIFACTS_OUT=%cd%\artifacts
cd packages\grpc-native-core
set PATH=%PATH%;C:\Program Files\nodejs\;%APPDATA%\npm
set JOBS=8
del /f /q BUILD || rmdir build /s /q
call npm update || goto :error
if "%RUNTIME%"=="electron" (
set "HOME=%USERPROFILE%\electron-gyp"
set "npm_config_disturl=https://atom.io/download/electron"
)
call .\node_modules\.bin\node-pre-gyp.cmd configure build --target=%%v --target_arch=%%a && goto :EOF
@rem Try again after removing openssl headers
rmdir "%USERPROFILE%\.node-gyp\%%v\include\node\openssl" /S /Q
rmdir "%USERPROFILE%\.node-gyp\iojs-%%v\include\node\openssl" /S /Q
rmdir "%USERPROFILE%\AppData\Local\node-gyp\cache\%%v\include\node\openssl" /S /Q
rmdir "%USERPROFILE%\AppData\Local\node-gyp\cache\iojs-%%v\include\node\openssl" /S /Q
call .\node_modules\.bin\node-pre-gyp.cmd build package --target=%%v --target_arch=%%a || goto :error
xcopy /Y /I /S build\stage\* %ARTIFACTS_OUT%\ || goto :error
if %errorlevel% neq 0 exit /b %errorlevel%
goto :EOF
:error
exit /b 1

View File

@ -0,0 +1,54 @@
#!/bin/bash
# Copyright 2020 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.
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
nvm install 10
nvm use 10
npm install -g npm
# https://github.com/mapbox/node-pre-gyp/issues/362
npm install -g node-gyp
# $ARCH should only have one of these values if the script is being called in
# an environment with these cross compiler packages installed
case $ARCH in
arm)
export CC=arm-linux-gnueabihf-gcc
export CXX=arm-linux-gnueabihf-g++
export CXX=arm-linux-gnueabihf-g++
;;
arm64)
export CC=aarch64-linux-gnu-gcc
export CXX=aarch64-linux-gnu-g++
export LD=aarch64-linux-gnu-g++
;;
s390x)
export CC=s390x-linux-gnu-gcc
export CXX=s390x-linux-gnu-g++
export LD=s390x-linux-gnu-g++
;;
esac
case $RUNTIME in
electron)
export HOME=~/.electron-gyp
export npm_config_disturl=https://atom.io/download/electron
;;
esac
./node_modules/.bin/node-pre-gyp configure rebuild package testpackage --target=$VERSION --target_arch=$ARCH --runtime=$RUNTIME --target_libc=$LIBC
cp -r build/stage/* "${ARTIFACTS_OUT}"/

View File

@ -0,0 +1,54 @@
#!/bin/bash
# Copyright 2020 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.
# Expected environment variables:
# VERSION: the node version to build for
# ARCH: the processor architecture to build for
# RUNTIME: node or electron
# LIBC: the libc to build for, glibc or musl
set -ex
cd $(dirname $0)/../../../../..
base_dir=$(pwd)
export ARTIFACTS_OUT=$base_dir/artifacts
mkdir -p $ARTIFACTS_OUT
cd $base_dir/packages/grpc-native-core
# Install gRPC and its submodules.
git submodule update --init --recursive
pip install mako
./tools/buildgen/generate_projects.sh
case $ARCH in
arm|arm64|s390x)
docker build -t artifact-image $base_dir/tools/release/cross
;;
*)
case $LIBC in
musl)
docker build -t artifact-image $base_dir/tools/release/alpine_artifact
;;
*)
docker build -t artifact-image $base_dir/tools/release/native
;;
esac
;;
esac
docker run -v /var/run/docker.sock:/var/run/docker.sock -v $base_dir:$base_dir -e ARCH -e VERSION -e RUNTIME -e LIBC -e ARTIFACTS_OUT artifact-image $base_dir/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_in_docker.sh

View File

@ -46,11 +46,11 @@ npm update
case $RUNTIME in case $RUNTIME in
electron) electron)
HOME=~/.electron-gyp ./node_modules/.bin/node-pre-gyp configure rebuild package --runtime=electron --target=$VERSION --target_arch=$ARCH --disturl=https://atom.io/download/electron export HOME=~/.electron-gyp
cp -r build/stage/* "${ARTIFACTS_OUT}"/ export npm_config_disturl=https://atom.io/download/electron
;; ;;
node) node)
./node_modules/.bin/node-pre-gyp configure rebuild package --target=$VERSION --target_arch=$ARCH
cp -r build/stage/* "${ARTIFACTS_OUT}"/
;;
esac esac
./node_modules/.bin/node-pre-gyp configure rebuild package testpackage --target=$VERSION --target_arch=$ARCH
cp -r build/stage/* "${ARTIFACTS_OUT}"/

View File

@ -0,0 +1,48 @@
%YAML 1.2
---
foreach: linux_configs
output_name: ${selected.name}.cfg
template: |
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "${selected.runtime}"
}
env_vars {
key: "ARCH"
value: "${selected.arch}"
}
env_vars {
key: "VERSION"
%if selected.runtime == "node":
value: "${selected.version}.0.0"
%else:
value: "${selected.version}.0"
%endif
}
env_vars {
key: "LIBC"
value: "${selected.libc}"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,44 @@
%YAML 1.2
---
foreach: mac_configs
output_name: ${selected.name}.cfg
template: |
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_macos.sh"
env_vars {
key: "RUNTIME"
value: "${selected.runtime}"
}
env_vars {
key: "ARCH"
value: "${selected.arch}"
}
env_vars {
key: "VERSION"
%if selected.runtime == "node":
value: "${selected.version}.0.0"
%else:
value: "${selected.version}.0"
%endif
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,44 @@
%YAML 1.2
---
foreach: mac_configs
output_name: ${selected.name}.cfg
template: |
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact.bat"
env_vars {
key: "RUNTIME"
value: "${selected.runtime}"
}
env_vars {
key: "ARCH"
value: "${selected.arch}"
}
env_vars {
key: "VERSION"
%if selected.runtime == "node":
value: "${selected.version}.0.0"
%else:
value: "${selected.version}.0"
%endif
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "1.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "1.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "1.1.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "1.1.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "1.2.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "1.2.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "1.3.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "1.3.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "1.4.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "1.4.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "1.5.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "1.5.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "1.6.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "1.6.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "1.7.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "1.7.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "1.8.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "1.8.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "2.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "2.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "3.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "3.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "3.1.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "3.1.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "4.1.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "4.1.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "4.2.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "4.2.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "5.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "5.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "6.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "6.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "6.1.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "6.1.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "7.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "7.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "7.1.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "electron"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "7.1.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm64"
}
env_vars {
key: "VERSION"
value: "10.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm"
}
env_vars {
key: "VERSION"
value: "10.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "10.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "s390x"
}
env_vars {
key: "VERSION"
value: "10.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "10.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "10.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm64"
}
env_vars {
key: "VERSION"
value: "11.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm"
}
env_vars {
key: "VERSION"
value: "11.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "11.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "s390x"
}
env_vars {
key: "VERSION"
value: "11.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "11.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "11.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm64"
}
env_vars {
key: "VERSION"
value: "12.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm"
}
env_vars {
key: "VERSION"
value: "12.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "12.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "s390x"
}
env_vars {
key: "VERSION"
value: "12.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "12.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "12.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm64"
}
env_vars {
key: "VERSION"
value: "13.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm"
}
env_vars {
key: "VERSION"
value: "13.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "13.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "s390x"
}
env_vars {
key: "VERSION"
value: "13.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "13.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "13.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm64"
}
env_vars {
key: "VERSION"
value: "4.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm"
}
env_vars {
key: "VERSION"
value: "4.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "4.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "s390x"
}
env_vars {
key: "VERSION"
value: "4.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "4.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "4.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm64"
}
env_vars {
key: "VERSION"
value: "5.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm"
}
env_vars {
key: "VERSION"
value: "5.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "5.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "s390x"
}
env_vars {
key: "VERSION"
value: "5.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "5.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "5.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm64"
}
env_vars {
key: "VERSION"
value: "6.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm"
}
env_vars {
key: "VERSION"
value: "6.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "6.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "s390x"
}
env_vars {
key: "VERSION"
value: "6.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "6.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "6.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm64"
}
env_vars {
key: "VERSION"
value: "7.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm"
}
env_vars {
key: "VERSION"
value: "7.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "ia32"
}
env_vars {
key: "VERSION"
value: "7.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "s390x"
}
env_vars {
key: "VERSION"
value: "7.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "7.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "x64"
}
env_vars {
key: "VERSION"
value: "7.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

View File

@ -0,0 +1,39 @@
# Copyright 2020 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.
# Config file for Kokoro (in protobuf text format)
build_file: "grpc-node/packages/grpc-native-core/tools/run_tests/artifacts/build_one_artifact_linux.sh"
env_vars {
key: "RUNTIME"
value: "node"
}
env_vars {
key: "ARCH"
value: "arm64"
}
env_vars {
key: "VERSION"
value: "8.0.0"
}
env_vars {
key: "LIBC"
value: "glibc"
}
action {
define_artifacts {
regex: "github/grpc-node/artifacts/**",
strip_prefix: "github/grpc-node/artifacts"
}
}

Some files were not shown because too many files have changed in this diff Show More