bazelbuild / bazelbuild/rules_java

Release the java runfiles library as a maven coordinate

Aperta
#360 4 commenti 2 reazioni 0 assegnatari Vedi su GitHub
P4
Lingua principale
Starlark
Stelle
103
Fork
102
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia individuando la libreria Java runfiles e la configurazione di release esistente del repository. Determina come la libreria potrebbe essere pubblicata come coordinata Maven, preservando il percorso della versione fornito da Bazel, quindi verifica che un consumer non-Bazel possa risolvere e utilizzare l’artefatto pubblicato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
build-system, release
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.