Skip to content
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

DP-14758 - pom file follow up #18

Merged
merged 11 commits into from
Jul 31, 2024

Conversation

vinnybod
Copy link
Member

After opening the upstream PR, I found that the bom generation was broken with the current changes (we don't use bom generation). So this brings in the fixes for bom generation and also up to HEAD with the upstream.
bazel-contrib#1208

jvolkman and others added 11 commits July 9, 2024 13:24
…trib#1195)

There was a Google-internal query about how the install and artifact tags interact with each other, and when to use one or the other.
…ntrib#1204)

* Factor detecting whether repo is unpinned into a shared helper

* Track whether a repo is pinned or unpinned by explicit attr

Doing this by performing string interpretation on the repo name is a bit
brittle. And it works less well under Bzlmod where the unpinned repo
name is going to look something like
`rules_jvm_external~~maven~unpinned_maven`.

After this change, the lockfile pinning script, `@maven//:pin` will use the local
machine's Coursier cache (`~/Library/Caches/Coursier` on MacOS) even under
Bzlmod. A populated cache makes version resolutions substantially faster to obtain.

* Fix errant tab in indentation

Tab added by misconfigured editor.
@vinnybod vinnybod requested a review from a team as a code owner July 30, 2024 23:18
@vinnybod vinnybod enabled auto-merge July 30, 2024 23:18
@vinnybod vinnybod merged commit 5ec2715 into confluentinc:master Jul 31, 2024
@vinnybod vinnybod deleted the classifier-pom-followup branch July 31, 2024 19:46
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.

7 participants