Sbt-github-packages: Drapeau pour désactiver l'avertissement "clé non définie"

Créé le 14 févr. 2020  ·  6Commentaires  ·  Source: djspiewak/sbt-github-packages

Premièrement : Merci beaucoup pour ce plugin @djspiewak !

J'ai une très petite demande : serait-il possible de désactiver l'avertissement si githubOwner et githubRepository ne sont pas définis ?

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

Je comprends pourquoi vous imprimez cet avertissement, et bien sûr, il peut rester par défaut, mais si j'utilise le plugin uniquement pour récupérer des packages à partir de référentiels privés (qui sont des bibliothèques pour notre projet principal), nous ne voulons pas publier sur ces référentiels à partir de notre projet principal. Définir github-actor et token est suffisant pour un tel cas. Par conséquent, cet avertissement est très ennuyeux et peut également causer des problèmes dans les pipelines CI/CD.

Je ne suis pas sûr à 100% de la façon dont un tel drapeau devrait être appelé. Il ne devrait peut-être pas s'agir de l'avertissement, mais plutôt du but dans lequel le plugin est utilisé. Par exemple notPublishing := true , fetchOnly := true , readOnly := true , publishing := false (qui est true par défaut), repoOnly := true ou quelque chose comme ce.

Qu'est-ce que tu penses?

Commentaire le plus utile

Je suis tout à fait d'accord pour supprimer l'avertissement. Je dirais quelque chose comme githubSuppressPublicationWarning := true ou quelque chose comme ça. WDYT ?

Tous les 6 commentaires

Je suis tout à fait d'accord pour supprimer l'avertissement. Je dirais quelque chose comme githubSuppressPublicationWarning := true ou quelque chose comme ça. WDYT ?

Sonne bien pour moi! Merci!

Une chance de voir cela dans la prochaine version ? Merci!

Certainement si j'y arrive ! Désolé été vraiment submergé. Ce n'est pas une chose difficile à faire, juste… du temps. :-( Je ferai une 0.4.2 pour cela si je peux le faire bientôt.

Bon en fait c'était vraiment facile. Fait et publié.

Bien, merci beaucoup !

Cette page vous a été utile?
0 / 5 - 0 notes