rules_jvm_external icon indicating copy to clipboard operation
rules_jvm_external copied to clipboard

Bazel rules to resolve, fetch and export Maven artifacts

Results 259 rules_jvm_external issues
Sort by recently updated
recently updated
newest added

Input artifacts: ```bazel maven.artifact( group = "org.redisson", artifact = "redisson", version = "3.15.6", ), maven.artifact( group = "org.redisson.", artifact = "redisson", version = "3.20.1", ), ``` Output lock file: ```json...

# Summary I have some feedback for **improving the lockfile format and how we declare Maven repositories in rules_jvm_external**, based on our experience using the ruleset at Canva. I hope...

Following up on our Slack discussion, there are a few things to do around exposing `maven_export` so it can be used with Scala: - expose `maven_export` via `defs.bzl` - update...

When I try to use `kt_jvm_export` with latest version (4.5), I get this error ``` ERROR: /Users/smocherla/repos/foo/tests/kotlin/arrow/BUILD.bazel:24:14: in artifact attribute of maven_bom_fragment rule //tests/kotlin/arrow:maven-export.bom-fragment: '//tests/kotlin/arrow:maven-export-lib' must produce a single file....

`maven.artifact` supports exclusions by pair group + artifact. Sometimes we need to exclude several dependencies from one artifact. Being able to do so by group or wildcard could be useful.

Hi wonderful Bazelers, It looks like some of Android's Jetpack libraries (androidx) are starting to switch over to to Kotlin Multiplatform, which involves publishing (nearly) empty jars to Maven and...

This also removes a need on the root build file to depend on stardoc.

Related to the lack of documentation for using this repo with bzlmod, I'm trying to write this up and running into some issues: With this repro: `MODULE.bazel` ``` bazel_dep(name =...

The instructions for bzlmod users are wrong. Somehow we should sense that we are running under bzlmod and print correct next steps. ``` $ bazel run @maven//:pin INFO: Analyzed target...