Skip to content

Commit 12569d6

Browse files
ludochgae-java-bot
authored andcommitted
Update Javadoc publish script to use a requirements file for Python dependencies.
PiperOrigin-RevId: 819462523 Change-Id: Ie489c88ebe1d005dc8f47a27828001c7cf8264f3
1 parent c35b320 commit 12569d6

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

kokoro/gcp_ubuntu/publish_javadoc.sh

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,12 @@ setup_docuploader() {
2727
echo "Trying to install gcp-docuploader."
2828
python3 -m venv env
2929
source env/bin/activate
30-
python3 -m pip install --require-hashes --upgrade pip==25.0.1
31-
python3 -m pip install --require-hashes gcp-docuploader==0.7.2
32-
python3 -m pip install --require-hashes --upgrade protobuf==3.25.2
30+
cat > /tmp/requirements.txt << EOF
31+
pip==25.0.1 --hash=sha256:c46efd13b6aa8279f33f2864459c8ce587ea6a1a59ee20de055868d8f7688f7f
32+
gcp-docuploader==0.7.2 --hash=sha256:b1c37b55c360c7f1f3a60f8b1d3d6110f7b0f0a42f01f4f8b1c411a7a0c8b2c5
33+
protobuf==4.25.3 --hash=sha256:29b0f0119c6e6169c004b068a070c7ab7707c9a9307d8d481dae181febc2e6f3
34+
EOF
35+
python3 -m pip install --require-hashes -r /tmp/requirements.txt
3336
}
3437

3538
if [[ -z "${CREDENTIALS}" ]]; then

0 commit comments

Comments
 (0)