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

Currently, we build the deploy jars under `//private/tools/java/...` by hand. This PR adds a new GitHub action to build and upload those JARs if the PR contains a change that's...

In my projects I like to define the artifacts outside the WORKSPACE file, so that my WORKSPACE file looks cleaner: WORKSPACE file: ``` ... load("//bazel:repositories.bzl", "rules_jvm_external") # Import additional Java...

It would be great to support passing `libs.toml` files containing maven coordinates into `rules_jvm_external`. Gradle already supports this format: https://docs.gradle.org/current/userguide/platforms.html#sub:conventional-dependencies-toml I see a few benefits: - Would help improve dependency...

I just gave a try with current master branch (as of commit 687dc3578c1b315e8484a095ff6d4a83e696b21d) and faced: ```sh $ REPIN=1 bazel run @unpinned_maven//:pin INFO: Repository maven instantiated at: /path/to/WORKSPACE:138:11: in /path/to/maven/init.bzl:19:18: in...

I am trying to use a SNAPSHOT artifact and it seems that these are not supported by the `LockFileConverter.java`. Simple reproduction is a WORKSPACE file like so: ```python workspace(name =...

I've updated to latest RJE and running into an issue in our CI. ``` Starting local Bazel server and connecting to it... (14:40:59) INFO: Repository rules_jvm_external_deps instantiated at: .../WORKSPACE:19:24: in...

Error is observed when building an (android) project using local artifact (via 'm2Local' reprository) and pinning. Repro: 1. Unzip [androidx.zip](https://github.com/bazelbuild/rules_jvm_external/files/12144295/androidx.zip) into`~/.m2/repository` folder. 2. Clone [https://github.com/oliviernotteghem/rules_jvm_external](https://github.com/oliviernotteghem/rules_jvm_external) which contains this [commit](https://github.com/bazelbuild/rules_jvm_external/compare/master...oliviernotteghem:rules_jvm_external:master) 2....

This new resolver aims to have two advantages over the current scheme: 1. A more compact lock file format that is easier to review when changes are made in PRs...

Issue: Java_export needs to upload multiple artifacts as part of single rule. Artifacts could be war/tar files and it needs to support classifier. Example: BUILD: java_export( name = "example-export", extra_artifacts...

Incompatible flag `--incompatible_disable_starlark_host_transitions` will be enabled by default in the next major release (Bazel 7.0), thus breaking rules_jvm_external. Please migrate to fix this and unblock the flip of this flag....