-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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: add a generation configuration #10357
Conversation
You should have run some command to generate this file. Would you write what command you ran in the pull request description? |
|
||
- api_shortname: accesscontextmanager | ||
name_pretty: Identity Access Context Manager | ||
product_documentation: n/a |
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.
YAML has null.
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.
This is because product_documentation
is n/a
.
We should verify the correctness of a field for new libraries.
- license-checks.xml | ||
- renovate.json | ||
- .gitignore | ||
libraries: |
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.
Would you explicitly define the order of the entries in libraries
field? It will help where to add a new entry.
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.
Added as comment.
I created a script to generate the config file and I removed the script before sending the PR to review (3b763c3) |
Thank you |
In this PR:
To generate libraries in the config file,
library_generation
folder from sdk-platform-java main branch to google-cloud-java root directory.Total generation time is 1 hour 4 mins on a gLinux Cloudtop.
Note that the path of the config file has to be absolute.
Four libraries (
java-alloydb-connects
,java-bigquery-data-exchange
,java-securitycenter
,java-shopping-merchant-inventories
) are commented out because they have the sameapi-shortname
with other libraries and it will cause conflicts when generating libraries with the sameapi-shortname
(googleapis/sdk-platform-java#2494). I will remove the comment once the problem is fixed.This is step 3 of milestone 2 in hermetic build project.