Skip to content
This repository was archived by the owner on Mar 20, 2026. It is now read-only.

Commit 7a560f4

Browse files
authored
ci: Propagate env vars to sudo invocations. (#795)
1 parent 995a813 commit 7a560f4

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

.kokoro/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ else
3939
mkdir -p $DJANGO_TESTS_DIR && git clone --depth 1 --single-branch --branch "django/stable/2.2.x" https://github.com/googleapis/python-spanner-django.git $DJANGO_TESTS_DIR/django
4040

4141
# Install dependencies for Django tests.
42-
sudo apt-get update
42+
sudo -E apt-get update
4343
apt-get install -y libffi-dev libjpeg-dev zlib1g-dev libmemcached-dev
4444
cd $DJANGO_TESTS_DIR/django && pip3 install -e . && pip3 install -r tests/requirements/py3.txt; cd ../../
4545

django_test_suite.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
set -x pipefail
88

9-
sudo apt-get update -y
10-
sudo apt-get install -y libmemcached-dev
9+
sudo -E apt-get update -y
10+
sudo -E apt-get install -y libmemcached-dev
1111

1212
# Disable buffering, so that the logs stream through.
1313
export PYTHONUNBUFFERED=1
@@ -22,8 +22,8 @@ then
2222
fi
2323

2424
# Install dependencies for Django tests.
25-
sudo apt-get update
26-
sudo apt-get install -y libffi-dev libjpeg-dev zlib1g-devel
25+
sudo -E apt-get update
26+
sudo -E apt-get install -y libffi-dev libjpeg-dev zlib1g-devel
2727

2828
cd $DJANGO_TESTS_DIR/django && pip3 install -e . && pip3 install -r tests/requirements/py3.txt; cd ../../
2929

django_test_suite_3.2.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
set -x pipefail
88

9-
sudo apt-get update -y
10-
sudo apt-get install -y libmemcached-dev
9+
sudo -E apt-get update -y
10+
sudo -E apt-get install -y libmemcached-dev
1111

1212
# Disable buffering, so that the logs stream through.
1313
export PYTHONUNBUFFERED=1
@@ -22,8 +22,8 @@ then
2222
fi
2323

2424
# Install dependencies for Django tests.
25-
sudo apt-get update
26-
sudo apt-get install -y libffi-dev libjpeg-dev zlib1g-devel
25+
sudo -E apt-get update
26+
sudo -E apt-get install -y libffi-dev libjpeg-dev zlib1g-devel
2727

2828
cd $DJANGO_TESTS_DIR/django3.2 && pip3 install -e . && pip3 install -r tests/requirements/py3.txt; cd ../../
2929

0 commit comments

Comments
 (0)