Sbt-github-packages: Sinalizar para desabilitar o aviso de "chave indefinida"

Criado em 14 fev. 2020  ·  6Comentários  ·  Fonte: djspiewak/sbt-github-packages

Primeiro: Muito obrigado por este plugin @djspiewak!

Eu tenho uma solicitação muito pequena: seria possível desabilitar o aviso se githubOwner e githubRepository não estiverem definidos?

https://github.com/djspiewak/sbt-github-packages/blob/8f2a34883e33fc6d63aa7e9b8198e1f00b869258/src/main/scala/sbtghpackages/GitHubPackagesPlugin.scala#L67 -L68

Eu entendo por que você imprime este aviso, e é claro que ele pode permanecer o padrão, no entanto, se eu usar o plug-in apenas para recuperar pacotes de repositórios privados (que são bibliotecas para nosso projeto principal), não queremos publicar em esses repositórios de dentro do nosso projeto principal. Definir github-actor e token é suficiente para esse caso. Portanto, este aviso é muito irritante e também pode causar problemas nos pipelines de CI/CD.

Não tenho 100% de certeza de como esse sinalizador deve ser chamado. Talvez não deva ser sobre o aviso, mas mais sobre o propósito de como o plugin é usado. Por exemplo notPublishing := true , fetchOnly := true , readOnly := true , publishing := false (que é true por padrão), repoOnly := true ou algo como aquele.

O que você acha?

Comentários muito úteis

Estou completamente bem em suprimir o aviso. Eu diria algo como githubSuppressPublicationWarning := true ou algo assim. WDYT?

Todos 6 comentários

Estou completamente bem em suprimir o aviso. Eu diria algo como githubSuppressPublicationWarning := true ou algo assim. WDYT?

Parece ótimo para mim! Obrigado!

Alguma chance de vermos isso na próxima versão? Obrigado!

Com certeza se eu conseguir! Desculpe foi realmente inundado. Não é uma coisa difícil de fazer, apenas... tempo. :-( Eu vou fazer um 0.4.2 para isso se eu conseguir fazer isso em breve.

Ok, na verdade isso foi muito fácil. Feito e liberado.

Legal, muito obrigado!

Esta página foi útil?
0 / 5 - 0 avaliações