Skip to content

chore(preview): onboard compute preview client - #17918

Draft
noahdietz wants to merge 3 commits into
googleapis:mainfrom
noahdietz:onboard-compute-preview
Draft

chore(preview): onboard compute preview client#17918
noahdietz wants to merge 3 commits into
googleapis:mainfrom
noahdietz:onboard-compute-preview

Conversation

@noahdietz

Copy link
Copy Markdown
Contributor

Onboards generation of the Compute v1 API found in the googleapis subdirectory //preview (link). This is currently a mirror of the "stable" API found under the root.

The same API updates for //google/cloud/compute/v1 are applied to //preview/google/cloud/compute/v1 and we will see updates to this client in future librarian sources.googleapis updates.

This library is not onboarded to release-please and will not be released until a later date - the librarian.yaml version will lag for some time. This onboarding is done ahead of time to set the stage and work out kinks prior to release.

The unit test and kokoro-based CI scripts are updated to include the preview-packages subdirectory.

There are no system tests yet, but they may be added in a future PR, during which I'd update the system test script to inspect preview-packages as well as packages.

Fixes googleapis/librarian#5896

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a new preview package for google-cloud-compute (version 1.51.0-preview.1) under the preview-packages directory, including its full client library code, REST transports, pagers, and Sphinx documentation. It also updates ci/run_conditional_tests.sh to include the new directory in conditional tests and configures the preview package in librarian.yaml. There are no review comments to address, so I have no further feedback to provide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

preview: onboard Python compute to preview generation

1 participant