From a1d4db0489b1b28de4a5edc31be634bb7600464d Mon Sep 17 00:00:00 2001 From: Sakthivel Subramanian Date: Fri, 10 Jan 2025 00:36:16 +0530 Subject: [PATCH] ci(spanner): use airlock for presubmit jobs --- .kokoro/build.sh | 17 ++++++ .kokoro/presubmit/system-3.8.cfg | 5 ++ .kokoro/requirements-auth.txt | 64 +++++++++++++++++++++ noxfile.py | 19 ++++++- requirements.in | 14 +++++ requirements.txt | 96 ++++++++++++++++++++++++++++++++ spanner/pyvenv.cfg | 5 ++ 7 files changed, 217 insertions(+), 3 deletions(-) create mode 100644 .kokoro/requirements-auth.txt create mode 100644 requirements.in create mode 100644 requirements.txt create mode 100644 spanner/pyvenv.cfg diff --git a/.kokoro/build.sh b/.kokoro/build.sh index 7ddfe694b0..fc11a9c8e0 100755 --- a/.kokoro/build.sh +++ b/.kokoro/build.sh @@ -46,6 +46,23 @@ if [[ $KOKORO_BUILD_ARTIFACTS_SUBDIR = *"continuous"* ]]; then trap cleanup EXIT HUP fi +set -x +if [[ $USE_AIRLOCK = 'true' ]]; then +cat > $HOME/.pypirc < $HOME/.config/pip/pip.conf <