Sbt-github-packages: Marcar para deshabilitar la advertencia de "clave indefinida"

Creado en 14 feb. 2020  ·  6Comentarios  ·  Fuente: djspiewak/sbt-github-packages

Primero: ¡Muchas gracias por este complemento @djspiewak!

Tengo una solicitud muy pequeña: ¿Sería posible desactivar la advertencia si githubOwner y githubRepository no están configurados?

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

Entiendo por qué imprime esta advertencia y, por supuesto, puede permanecer como predeterminada, sin embargo, si uso el complemento únicamente para recuperar paquetes de repositorios privados (que son bibliotecas para nuestro proyecto principal), no queremos publicar en estos repositorios desde nuestro proyecto principal. Configurar github-actor y token es suficiente para tal caso. Por lo tanto, esta advertencia es muy molesta y también puede causar problemas en las canalizaciones de CI/CD.

No estoy 100% seguro de cómo se debe llamar a esa bandera. Tal vez no debería ser sobre la advertencia, sino más sobre el propósito de cómo se usa el complemento. Por ejemplo notPublishing := true , fetchOnly := true , readOnly := true , publishing := false (que es true por defecto), repoOnly := true o algo así que.

¿Qué piensas?

Comentario más útil

Estoy completamente de acuerdo con suprimir la advertencia. Diría algo como githubSuppressPublicationWarning := true o algo así. WDYT?

Todos 6 comentarios

Estoy completamente de acuerdo con suprimir la advertencia. Diría algo como githubSuppressPublicationWarning := true o algo así. WDYT?

¡Suena genial para mí! ¡Gracias!

¿Hay alguna posibilidad de que veamos esto en el próximo lanzamiento? ¡Gracias!

Definitivamente si puedo llegar a él! Lo siento, he estado realmente abrumado. No es algo difícil de hacer, solo... tiempo. :-( Sin embargo, haré un 0.4.2 si puedo hacerlo pronto.

Bueno, en realidad esto fue muy fácil. Listo y liberado.

¡Qué bueno, muchas gracias!

¿Fue útil esta página
0 / 5 - 0 calificaciones