From f160aed4403e21044b7e7797718cd2d59b9e725c Mon Sep 17 00:00:00 2001 From: Mridula <66699525+mpeddada1@users.noreply.github.com> Date: Tue, 8 Nov 2022 12:12:18 -0500 Subject: [PATCH] chore(java): restore release requirements file changes (#1121) --- .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 9e3e719a6..813e5d543 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 4a0c46461..87ce89a5e 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 77dc4e8f0..ed86181e1 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 74bd02fc9..e2d896004 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 221040d42..f6b9748d0 100644 --- a/renovate.json +++ b/renovate.json @@ -10,6 +10,7 @@ ":maintainLockFilesDisabled", ":autodetectPinVersions" ], + "ignorePaths": [".kokoro/requirements.txt"], "packageRules": [ { "packagePatterns": [