Skip to content

Commit fb359b8

Browse files
add creds for build cache (#313)
* export BAZEL_BUILD_EXTRA_OPTIONS, GCP_SERVICE_ACCOUNT_KEY_PATH from do_ci.sh * Update ci/do_ci.sh Co-authored-by: Jacob Bohanon <[email protected]> * update BAZEL_BUILD_EXTRA_OPTIONS line --------- Co-authored-by: Jacob Bohanon <[email protected]>
1 parent 83cc901 commit fb359b8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

ci/do_ci.sh

+6
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ export BAZEL_EXTRA_TEST_OPTIONS="--test_env=ENVOY_IP_TEST_VERSIONS=v4only --test
4242
export ENVOY_CONTRIB_BUILD_TARGET="//source/exe:envoy-static"
4343
export ENVOY_CONTRIB_BUILD_DEBUG_INFORMATION="//source/exe:envoy-static.dwp"
4444

45+
BAZEL_BUILD_EXTRA_OPTIONS+=" --remote_cache=${BAZEL_REMOTE_CACHE}"
46+
47+
export GCP_SERVICE_ACCOUNT_KEY_PATH=$(mktemp -t gcp_service_account.XXXXXX.json)
48+
echo "${GCP_SERVICE_ACCOUNT_KEY}" | base64 --decode > "${GCP_SERVICE_ACCOUNT_KEY_PATH}"
49+
BAZEL_BUILD_EXTRA_OPTIONS+=" --google_credentials=${GCP_SERVICE_ACCOUNT_KEY_PATH}"
50+
4551
if [ "${BUILD_TYPE:-}" != "" ] ; then
4652
BUILD_CONFIG="--config=$BUILD_TYPE"
4753
fi

0 commit comments

Comments
 (0)