Freigeben über


Veröffentlichen von Paketen – Gradle

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020

Mit Azure Artifacts können Entwickler alle ihre Abhängigkeiten an einem zentralen Ort verwalten, indem sie mehrere Pakettypen in einem einzigen Feed speichern. Dieser Artikel führt Sie durch das Verbinden mit einem Azure Artifacts-Feed und wie Sie Pakete mit Gradle veröffentlichen.

Voraussetzungen

Produkt Anforderungen
Azure DevOps - Eine Azure DevOps Organisation.
- Ein Azure DevOps Projekt.
- Herunterladen und Installieren von Gradle.

Einen Feed erstellen

Azure Artifacts empfiehlt, einen Feed zum Konsum von Paketen zu verwenden und einen separaten für die Veröffentlichung Ihrer internen Pakete zu nutzen. Wenn Sie bereits über einen Feed verfügen, können Sie diesen Schritt überspringen. Führen Sie andernfalls die folgenden Schritte aus, um einen neuen Feed zu erstellen:

  1. Melden Sie sich bei Ihrem Azure DevOps-organization an, und navigieren Sie dann zu Ihrem Projekt.

  2. Wählen Sie Artefakte und dann " Feed erstellen" aus.

  3. Geben Sie einen Namen für Ihren Feed ein, und legen Sie dessen Sichtbarkeit fest, und wählen Sie dann einen Bereich für Ihren Feed aus. Wenn Sie Pakete aus öffentlichen Registrierungen einschließen möchten, aktivieren Sie das Kontrollkästchen "Upstreamquellen ".

  4. Wählen Sie Erstellen, wenn Sie fertig sind.

Veröffentlichen von Paketen

  1. Wenn Sie sich noch nicht mit Ihrem Feed authentifiziert haben, führen Sie die Schritte im Project-Setup aus, um Ihre Konfigurationsdateien einzurichten und sich bei Ihrem Feed zu authentifizieren.

  2. Führen Sie im Projektverzeichnis den folgenden Befehl aus, um Ihr Paket zu veröffentlichen:

    gradle publish
    
  3. Navigieren Sie nach der Veröffentlichung zu Ihrem Feed. Ihre Pakete sollten aufgelistet sein, wie im folgenden Beispiel zu sehen ist.

    Screenshot, der ein Paket erfolgreich im Feed veröffentlicht hat.