Sbt-github-packages: Flag zum Deaktivieren der Warnung "undefinierter Schlüssel".

Erstellt am 14. Feb. 2020  ·  6Kommentare  ·  Quelle: djspiewak/sbt-github-packages

Erstens: Vielen Dank für dieses Plugin @djspiewak!

Ich habe eine sehr kleine Bitte: Wäre es möglich, die Warnung zu deaktivieren, wenn githubOwner und githubRepository nicht gesetzt sind?

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

Ich verstehe, warum Sie diese Warnung drucken, und natürlich kann sie die Standardeinstellung bleiben, aber wenn ich das Plugin ausschließlich zum Abrufen von Paketen aus privaten Repositories (die Bibliotheken für unser Hauptprojekt sind) verwende, möchten wir nicht veröffentlichen diese Repositories aus unserem Hauptprojekt. Das Setzen von github-actor und token reicht für einen solchen Fall aus. Daher ist diese Warnung sehr ärgerlich und kann auch Probleme in CI/CD-Pipelines verursachen.

Ich bin mir nicht 100% sicher, wie eine solche Flagge heißen soll. Vielleicht sollte es nicht um die Warnung gehen, sondern eher um den Zweck, wie das Plugin verwendet wird. ZB notPublishing := true , fetchOnly := true , readOnly := true , publishing := false (was standardmäßig true ist), repoOnly := true oder so ähnlich das.

Was denken Sie?

Hilfreichster Kommentar

Ich bin völlig einverstanden damit, die Warnung zu unterdrücken. Ich würde so etwas wie githubSuppressPublicationWarning := true oder so ähnlich sagen. WDYT?

Alle 6 Kommentare

Ich bin völlig einverstanden damit, die Warnung zu unterdrücken. Ich würde so etwas wie githubSuppressPublicationWarning := true oder so ähnlich sagen. WDYT?

Klingt großartig für mich! Danke!

Gibt es eine Chance, dass wir das in der nächsten Version sehen? Danke!

Auf jeden Fall, wenn ich dazu komme! Sorry war echt überfordert. Es ist nicht schwer, nur … Zeit. :-( Ich werde aber eine 0.4.2 dafür machen, wenn ich es bald schaffen kann.

Okay, eigentlich war das wirklich einfach. Fertig und freigegeben.

Schön, vielen Dank!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen