-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: create release cloudbuild yaml for library_generation #2510
Conversation
@mpeddada1, What's the purpose of https://github.com/googleapis/sdk-platform-java/blob/main/.cloudbuild/google-cloud-sdk.repo ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks for the question @diegomarquezp! I think the google-cloud-sdk.repo
file can be removed. It was used in https://github.com/googleapis/java-shared-config/blob/a89db762fa5ff17856c4cde033996a2b8199123f/.cloudbuild/graalvm22_3_jdk11.Dockerfile#L30 to install gcloud on the docker image but is not used here since we're using the java-shared-config docker image as the base image. It ended up getting accidentally copied in here.
Quality Gate passed for 'gapic-generator-java-root'Issues Measures |
Quality Gate passed for 'java_showcase_integration_tests'Issues Measures |
# In this PR - We add a new `cloudbuild` yaml that is configured to push a new image tagged as `gcr.io/cloud-devrel-public-resources/java-library-generation:${_GAPIC_GENERATOR_JAVA_VERSION}` - We reorganize the folder structure of `sdk-platform-java/.cloudbuild` ## The new trigger It's called `library-generation-sdk-platform-java-release` ![image](https://github.com/googleapis/sdk-platform-java/assets/22083784/b14525c5-fbe9-4d33-9381-4e6cbfae686a) # Before merging this PR - [x] Update _all_ library_generation triggers to point to the new location (`.cloudbuild/library_generation`) - [x] Get approval from @mpeddada1 in order to: - [x] Update graalvm __test__ triggers to point to the new location (`.cloudbuild/graalvm`) - [x] Update graalvm release triggers to point to the new location (`.cloudbuild/graalvm`)
In this PR
cloudbuild
yaml that is configured to push a new image tagged asgcr.io/cloud-devrel-public-resources/java-library-generation:${_GAPIC_GENERATOR_JAVA_VERSION}
sdk-platform-java/.cloudbuild
The new trigger
It's called
library-generation-sdk-platform-java-release
Before merging this PR
.cloudbuild/library_generation
).cloudbuild/graalvm
).cloudbuild/graalvm
)