mirror of https://github.com/grpc/grpc-java.git
24 lines
968 B
Bash
Executable File
24 lines
968 B
Bash
Executable File
#!/bin/bash
|
|
set -veux -o pipefail
|
|
|
|
if [[ -f /VERSION ]]; then
|
|
cat /VERSION
|
|
fi
|
|
|
|
readonly GRPC_JAVA_DIR="$(cd "$(dirname "$0")"/../.. && pwd)"
|
|
|
|
. "$GRPC_JAVA_DIR"/buildscripts/kokoro/kokoro.sh
|
|
trap spongify_logs EXIT
|
|
|
|
"$GRPC_JAVA_DIR"/buildscripts/build_docker.sh
|
|
"$GRPC_JAVA_DIR"/buildscripts/run_in_docker.sh grpc-java-artifacts-x86 /grpc-java/buildscripts/build_artifacts_in_docker.sh
|
|
|
|
"$GRPC_JAVA_DIR"/buildscripts/run_in_docker.sh grpc-java-artifacts-multiarch env \
|
|
SKIP_TESTS=true ARCH=aarch_64 /grpc-java/buildscripts/kokoro/unix.sh
|
|
"$GRPC_JAVA_DIR"/buildscripts/run_in_docker.sh grpc-java-artifacts-multiarch env \
|
|
SKIP_TESTS=true ARCH=ppcle_64 /grpc-java/buildscripts/kokoro/unix.sh
|
|
# Use a newer GCC version. GCC 7 in multiarch has a bug:
|
|
# internal compiler error: output_operand: invalid %-code
|
|
"$GRPC_JAVA_DIR"/buildscripts/run_in_docker.sh grpc-java-artifacts-ubuntu2004 env \
|
|
SKIP_TESTS=true ARCH=s390_64 /grpc-java/buildscripts/kokoro/unix.sh
|