xref: /aosp_15_r20/external/protobuf/kokoro/linux/ruby30/build.sh (revision 1b3f573f81763fcece89efc2b6a5209149e44ab8)
1*1b3f573fSAndroid Build Coastguard Worker#!/bin/bash
2*1b3f573fSAndroid Build Coastguard Worker#
3*1b3f573fSAndroid Build Coastguard Worker# This is the top-level script we give to Kokoro as the entry point for
4*1b3f573fSAndroid Build Coastguard Worker# running the "pull request" project:
5*1b3f573fSAndroid Build Coastguard Worker#
6*1b3f573fSAndroid Build Coastguard Worker# This script selects a specific Dockerfile (for building a Docker image) and
7*1b3f573fSAndroid Build Coastguard Worker# a script to run inside that image.  Then we delegate to the general
8*1b3f573fSAndroid Build Coastguard Worker# build_and_run_docker.sh script.
9*1b3f573fSAndroid Build Coastguard Worker
10*1b3f573fSAndroid Build Coastguard Worker# Change to repo root
11*1b3f573fSAndroid Build Coastguard Workercd $(dirname $0)/../../..
12*1b3f573fSAndroid Build Coastguard Worker
13*1b3f573fSAndroid Build Coastguard Workerexport DOCKERHUB_ORGANIZATION=protobuftesting
14*1b3f573fSAndroid Build Coastguard Workerexport DOCKERFILE_DIR=kokoro/linux/dockerfile/test/ruby
15*1b3f573fSAndroid Build Coastguard Workerexport DOCKER_RUN_SCRIPT=kokoro/linux/pull_request_in_docker.sh
16*1b3f573fSAndroid Build Coastguard Workerexport OUTPUT_DIR=testoutput
17*1b3f573fSAndroid Build Coastguard Workerexport TEST_SET="ruby30"
18*1b3f573fSAndroid Build Coastguard Worker./kokoro/linux/build_and_run_docker.sh
19