See gh-40980
See gh-40757
- Set up Java so that it's available for ./gradlew to use - Make the build-number an input for easier re-use in an emergency - Use a working directory to hide main repository's buildSrc
Co-Authored-By: Moritz Halbritter <moritz.halbritter@broadcom.com> Closes gh-40407