Skip to content

docs: add root-level development.md guide for scoped builds#13151

Merged
blakeli0 merged 5 commits into
mainfrom
docs/add-development-guide
May 11, 2026
Merged

docs: add root-level development.md guide for scoped builds#13151
blakeli0 merged 5 commits into
mainfrom
docs/add-development-guide

Conversation

@blakeli0
Copy link
Copy Markdown
Contributor

@blakeli0 blakeli0 commented May 8, 2026

This PR adds a root-level development.md guide that outlines highly efficient scoped build strategies in the monorepo and explains how to handle the imported dependencyManagement BOM edge case.

fixes: #13009

@blakeli0 blakeli0 requested a review from a team as a code owner May 8, 2026 23:15
Copy link
Copy Markdown
Contributor

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

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 introduces a development.md guide to help developers perform efficient, targeted builds within the google-cloud-java monorepo using Maven flags like -pl and -am. The review feedback focuses on correcting misleading examples of reactor dependencies by removing external repositories, clarifying the necessity of mvn install for local BOM resolution, and ensuring command instructions adhere to the repository's root-directory convention.

Comment thread DEVELOPMENT.md
Comment thread development.md Outdated
Comment thread development.md Outdated
blakeli0 and others added 3 commits May 11, 2026 15:44
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
@blakeli0 blakeli0 requested review from jinseopkim0 and mutianf May 11, 2026 19:54
Comment thread DEVELOPMENT.md
@blakeli0 blakeli0 enabled auto-merge (squash) May 11, 2026 21:12
@blakeli0 blakeli0 merged commit bcec186 into main May 11, 2026
160 of 161 checks passed
@blakeli0 blakeli0 deleted the docs/add-development-guide branch May 11, 2026 21:31
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.

Document how to develop from within a library directory

2 participants