mirror of https://github.com/istio/proxy.git
* build before pushing Signed-off-by: Kuat Yessenov <kuat@google.com> * typo Signed-off-by: Kuat Yessenov <kuat@google.com>
This commit is contained in:
parent
2a56e063e2
commit
ab00158a8f
|
|
@ -126,7 +126,7 @@ artifacts:
|
||||||
test_release:
|
test_release:
|
||||||
export PATH=$(PATH) CC=$(CC) CXX=$(CXX) BAZEL_BUILD_ARGS="$(BAZEL_BUILD_ARGS)" && ./scripts/release-binary.sh
|
export PATH=$(PATH) CC=$(CC) CXX=$(CXX) BAZEL_BUILD_ARGS="$(BAZEL_BUILD_ARGS)" && ./scripts/release-binary.sh
|
||||||
|
|
||||||
push_release:
|
push_release: build
|
||||||
export PATH=$(PATH) CC=$(CC) CXX=$(CXX) BAZEL_BUILD_ARGS="$(BAZEL_BUILD_ARGS)" && ./scripts/release-binary.sh -d "$(RELEASE_GCS_PATH)" -p && ./scripts/generate-wasm.sh -b -p -d "$(RELEASE_GCS_PATH)"
|
export PATH=$(PATH) CC=$(CC) CXX=$(CXX) BAZEL_BUILD_ARGS="$(BAZEL_BUILD_ARGS)" && ./scripts/release-binary.sh -d "$(RELEASE_GCS_PATH)" -p && ./scripts/generate-wasm.sh -b -p -d "$(RELEASE_GCS_PATH)"
|
||||||
|
|
||||||
.PHONY: build clean test check artifacts
|
.PHONY: build clean test check artifacts
|
||||||
|
|
|
||||||
|
|
@ -46,21 +46,21 @@ export BAZEL_OUT="$(bazel info ${BAZEL_BUILD_ARGS} output_path)/k8-fastbuild/bin
|
||||||
export BAZEL_BUILD_RBE_JOBS=0
|
export BAZEL_BUILD_RBE_JOBS=0
|
||||||
|
|
||||||
# Use GCP service account when available.
|
# Use GCP service account when available.
|
||||||
# if [[ -n "${GOOGLE_APPLICATION_CREDENTIALS:-}" ]]; then
|
if [[ -n "${GOOGLE_APPLICATION_CREDENTIALS:-}" ]]; then
|
||||||
# echo "Detected GOOGLE_APPLICATION_CREDENTIALS, activating..." >&2
|
echo "Detected GOOGLE_APPLICATION_CREDENTIALS, activating..." >&2
|
||||||
# gcloud auth activate-service-account --key-file="${GOOGLE_APPLICATION_CREDENTIALS}"
|
gcloud auth activate-service-account --key-file="${GOOGLE_APPLICATION_CREDENTIALS}"
|
||||||
#
|
|
||||||
# # Use RBE when logged in.
|
# Use RBE when logged in.
|
||||||
# BAZEL_BUILD_RBE_INSTANCE="${BAZEL_BUILD_RBE_INSTANCE:-projects/istio-testing/instances/default_instance}"
|
BAZEL_BUILD_RBE_INSTANCE="${BAZEL_BUILD_RBE_INSTANCE:-projects/istio-testing/instances/default_instance}"
|
||||||
# BAZEL_BUILD_RBE_CACHE="${BAZEL_BUILD_RBE_CACHE:-grpcs://remotebuildexecution.googleapis.com}"
|
BAZEL_BUILD_RBE_CACHE="${BAZEL_BUILD_RBE_CACHE:-grpcs://remotebuildexecution.googleapis.com}"
|
||||||
# BAZEL_BUILD_RBE_JOBS="${BAZEL_BUILD_RBE_JOBS:-200}"
|
BAZEL_BUILD_RBE_JOBS="${BAZEL_BUILD_RBE_JOBS:-200}"
|
||||||
# if [[ -n "${BAZEL_BUILD_RBE_INSTANCE}" ]]; then
|
if [[ -n "${BAZEL_BUILD_RBE_INSTANCE}" ]]; then
|
||||||
# if [[ "${BAZEL_BUILD_RBE_JOBS}" -gt 0 ]]; then
|
if [[ "${BAZEL_BUILD_RBE_JOBS}" -gt 0 ]]; then
|
||||||
# echo "Using RBE: ${BAZEL_BUILD_RBE_INSTANCE} (execute)"
|
echo "Using RBE: ${BAZEL_BUILD_RBE_INSTANCE} (execute)"
|
||||||
# export BAZEL_BUILD_ARGS="${BAZEL_BUILD_ARGS} --google_credentials=${GOOGLE_APPLICATION_CREDENTIALS} --config=remote-clang-libc++ --config=remote-ci --remote_instance_name=${BAZEL_BUILD_RBE_INSTANCE} --jobs=${BAZEL_BUILD_RBE_JOBS}"
|
export BAZEL_BUILD_ARGS="${BAZEL_BUILD_ARGS} --google_credentials=${GOOGLE_APPLICATION_CREDENTIALS} --config=remote-clang-libc++ --config=remote-ci --remote_instance_name=${BAZEL_BUILD_RBE_INSTANCE} --jobs=${BAZEL_BUILD_RBE_JOBS}"
|
||||||
# elif [[ -n "${BAZEL_BUILD_RBE_CACHE}" ]]; then
|
elif [[ -n "${BAZEL_BUILD_RBE_CACHE}" ]]; then
|
||||||
# echo "Using RBE: ${BAZEL_BUILD_RBE_INSTANCE} (cache)"
|
echo "Using RBE: ${BAZEL_BUILD_RBE_INSTANCE} (cache)"
|
||||||
# export BAZEL_BUILD_ARGS="${BAZEL_BUILD_ARGS} --google_credentials=${GOOGLE_APPLICATION_CREDENTIALS} --remote_instance_name=${BAZEL_BUILD_RBE_INSTANCE} --remote_cache=${BAZEL_BUILD_RBE_CACHE}"
|
export BAZEL_BUILD_ARGS="${BAZEL_BUILD_ARGS} --google_credentials=${GOOGLE_APPLICATION_CREDENTIALS} --remote_instance_name=${BAZEL_BUILD_RBE_INSTANCE} --remote_cache=${BAZEL_BUILD_RBE_CACHE}"
|
||||||
# fi
|
fi
|
||||||
# fi
|
fi
|
||||||
# fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue