bazelbuild / bazelbuild/rules_java
Release the java runfiles library as a maven coordinate
- 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
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