bazelbuild / bazelbuild/rules_java

Release the java runfiles library as a maven coordinate

Aberta
#360 4 comentários 2 reações 0 responsáveis Ver no GitHub
P4
Linguagem predominante
Starlark
Estrelas
103
Forks
102
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

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.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece localizando a biblioteca Java runfiles e a configuração de release existente do repositório. Determine como a biblioteca poderia ser publicada como uma coordenada Maven, preservando o caminho de versão fornecido pelo Bazel, e depois verifique se um consumidor que não usa Bazel consegue resolver e usar o artefato publicado.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
java
Domínio
build-system, release
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
55/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.