bazelbuild / bazelbuild/rules_java

Release the java runfiles library as a maven coordinate

Abierto
#360 4 comentarios 2 reacciones 0 asignados Ver en GitHub
P4
Lenguaje dominante
Starlark
Estrellas
103
Forks
102
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

When working on a project that doesn't build with bazel but needs to use the runfiles library (for example, when porting a project from gradle to bazel) there's no easy way to access the java runfiles library. [The Python world exports theirs as a wheel](https://pypi.org/project/bazel-runfiles/).

It would be helpful to expose the java runfiles library as a maven coordinate.

Bazel projects can either not use the coordinate or use a `maven.override` to point to the Bazel-provided version.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza localizando la biblioteca Java runfiles y la configuración de release existente del repositorio. Determina cómo podría publicarse la biblioteca como una coordenada de Maven, conservando la ruta de versión proporcionada por Bazel, y verifica después que un consumidor que no use Bazel pueda resolver y utilizar el artefacto publicado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
build-system, release
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
55/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.