From 1150d6c98ff6f9471a1f07e3455b206d8677973f Mon Sep 17 00:00:00 2001 From: Mridula Peddada Date: Tue, 8 Nov 2022 11:23:19 -0500 Subject: [PATCH] chore(java): restore release requirements file changes --- .kokoro/release/publish_javadoc.sh | 2 +- .kokoro/release/publish_javadoc11.sh | 2 +- .kokoro/release/stage.sh | 3 ++- owlbot.py | 6 +++++- renovate.json | 1 + 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.kokoro/release/publish_javadoc.sh b/.kokoro/release/publish_javadoc.sh index 9e3e719a6d..813e5d5433 100755 --- a/.kokoro/release/publish_javadoc.sh +++ b/.kokoro/release/publish_javadoc.sh @@ -28,7 +28,7 @@ fi pushd $(dirname "$0")/../../ # install docuploader package -python3 -m pip install gcp-docuploader +python3 -m pip install --require-hashes -r .kokoro/requirements.txt # compile all packages mvn clean install -B -q -DskipTests=true diff --git a/.kokoro/release/publish_javadoc11.sh b/.kokoro/release/publish_javadoc11.sh index 4a0c464610..87ce89a5eb 100755 --- a/.kokoro/release/publish_javadoc11.sh +++ b/.kokoro/release/publish_javadoc11.sh @@ -28,7 +28,7 @@ fi pushd $(dirname "$0")/../../ # install docuploader package -python3 -m pip install gcp-docuploader +python3 -m pip install --require-hashes -r .kokoro/requirements.txt # compile all packages mvn clean install -B -q -DskipTests=true diff --git a/.kokoro/release/stage.sh b/.kokoro/release/stage.sh index 77dc4e8f0f..ed86181e10 100755 --- a/.kokoro/release/stage.sh +++ b/.kokoro/release/stage.sh @@ -16,7 +16,8 @@ set -eo pipefail # Start the releasetool reporter -python3 -m pip install gcp-releasetool +requirementsFile=$(realpath $(dirname "${BASH_SOURCE[0]}")/../requirements.txt) +python3 -m pip install --require-hashes -r $requirementsFile python3 -m releasetool publish-reporter-script > /tmp/publisher-script; source /tmp/publisher-script source $(dirname "$0")/common.sh diff --git a/owlbot.py b/owlbot.py index 74bd02fc9a..e2d8960047 100644 --- a/owlbot.py +++ b/owlbot.py @@ -85,5 +85,9 @@ '.kokoro/nightly/java11-integration.cfg', '.kokoro/nightly/samples.cfg', '.kokoro/build.sh', - 'samples/snapshot/pom.xml' + 'samples/snapshot/pom.xml', + '.kokoro/release/publish_javadoc.sh', + '.kokoro/release/publish_javadoc11.sh', + '.kokoro/release/stage.sh', + 'renovate.json' ]) \ No newline at end of file diff --git a/renovate.json b/renovate.json index 221040d429..f6b9748d06 100644 --- a/renovate.json +++ b/renovate.json @@ -10,6 +10,7 @@ ":maintainLockFilesDisabled", ":autodetectPinVersions" ], + "ignorePaths": [".kokoro/requirements.txt"], "packageRules": [ { "packagePatterns": [