Skip to content

Commit 7dcc870

Browse files
committed
install venv
1 parent 817e140 commit 7dcc870

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.cloudbuild/library_generation/cloudbuild-library-generation-integration-test.yaml

+8-6
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,15 @@ steps:
4848
apt-get update
4949
apt-get -y install \
5050
docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin \
51-
maven python3-pip
51+
maven
5252
# Install python dependencies
53-
pip3 install --upgrade pip
54-
pip3 install --require-hashes -r hermetic_build/common/requirements.txt
55-
pip3 install hermetic_build/common
56-
pip3 install --require-hashes -r hermetic_build/library_generation/requirements.txt
57-
pip3 install hermetic_build/library_generation
53+
python3 -m venv .venv
54+
source .venv/bin/activate
55+
pip install --upgrade pip
56+
pip install --require-hashes -r hermetic_build/common/requirements.txt
57+
pip install hermetic_build/common
58+
pip install --require-hashes -r hermetic_build/library_generation/requirements.txt
59+
pip install hermetic_build/library_generation
5860
python3 -m unittest hermetic_build/library_generation/tests/integration_tests.py
5961
waitFor: ["-"]
6062
id: integration-test

0 commit comments

Comments
 (0)