CodeCatalyst Paket-Repositorys in Workflows angeben - Amazon CodeCatalyst

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

CodeCatalyst Paket-Repositorys in Workflows angeben

CodeCatalystIn können Sie Ihren Build- und Testaktionen in Ihrem Workflow ein CodeCatalyst Paket-Repository hinzufügen. Ihr Paket-Repository muss mit einem Paketformat wie npm konfiguriert sein. Sie können sich auch dafür entscheiden, eine Abfolge von Bereichen für Ihr ausgewähltes Paket-Repository einzubeziehen.

Verwenden Sie die folgenden Anweisungen, um eine Paketkonfiguration anzugeben, die mit einer Workflow-Aktion verwendet werden soll.

Visual
So geben Sie die Paketkonfiguration an, die eine Aktion verwenden soll (visueller Editor)
  1. Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.

  2. Wählen Sie Ihr Projekt.

  3. Wählen Sie im Navigationsbereich CI/CD und dann Workflows aus.

  4. Wählen Sie den Namen Ihres Workflows. Sie können nach dem Quell-Repository oder dem Branch-Namen filtern, in dem der Workflow definiert ist, oder nach Workflow-Namen oder -Status filtern.

  5. Wählen Sie Edit (Bearbeiten) aus.

  6. Wählen Sie Visual.

  7. Wählen Sie im Workflow-Diagramm die Aktion Build oder Test aus, mit der Sie eine Konfiguration mit einem Paket-Repository durchführen möchten.

  8. Wählen Sie Pakete aus.

  9. Wählen Sie im Dropdownmenü Konfiguration hinzufügen die Paketkonfiguration aus, die Sie für Ihre Workflow-Aktionen verwenden möchten.

  10. Wählen Sie Paket-Repository hinzufügen aus.

  11. Geben Sie im Dropdownmenü Paket-Repository den Namen Ihres CodeCatalyst Paket-Repositorys an, das die Aktion verwenden soll.

    Weitere Hinweise zu Paket-Repositorys finden Sie unter. Paket-Repositorys

  12. (Optional) Geben Sie im Feld Bereiche — optional eine Abfolge von Bereichen an, die Sie in Ihrer Paketregistrierung definieren möchten.

    Bei der Definition von Bereichen wird das angegebene Paket-Repository als Registrierung für alle aufgelisteten Bereiche konfiguriert. Wenn ein Paket mit dem Bereich über den npm-Client angefordert wird, verwendet es dieses Repository anstelle des Standard-Repositorys. Jedem Bereichsnamen muss ein „@“ vorangestellt werden.

    Wenn dieser Scopes Wert weggelassen wird, wird das angegebene Paket-Repository als Standardregistrierung für alle von der Aktion verwendeten Pakete konfiguriert.

    Weitere Informationen zu Bereichen finden Sie unter Paket-Namespaces und Pakete mit Geltungsbereich.

  13. Wählen Sie Hinzufügen aus.

  14. (Optional) Wählen Sie „Validieren“, um den YAML Workflow-Code vor dem Commit zu überprüfen.

  15. Wählen Sie Commit, geben Sie eine Commit-Nachricht ein und wählen Sie erneut Commit aus.

YAML
Um die Paketkonfiguration anzugeben, die eine Aktion verwenden soll (YAMLEditor)
  1. Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.

  2. Wählen Sie Ihr Projekt.

  3. Wählen Sie im Navigationsbereich CI/CD und dann Workflows aus.

  4. Wählen Sie den Namen Ihres Workflows. Sie können nach dem Quell-Repository oder dem Branch-Namen filtern, in dem der Workflow definiert ist, oder nach Workflow-Namen oder -Status filtern.

  5. Wählen Sie Edit (Bearbeiten) aus.

  6. Wählen Sie YAML.

  7. Fügen Sie in einer Build - oder Test-Aktion Code hinzu, der dem folgenden ähnelt:

    action-name: Configuration: Packages: NpmConfiguration: PackageRegistries: - PackagesRepository: package-repository Scopes: - "@scope"

    Weitere Informationen finden Sie in der Beschreibung der Packages Eigenschaft unter Aktionen erstellen und testen YAML Für Ihre Aktion.

  8. (Optional) Wählen Sie „Validieren“, um den YAML Workflow-Code vor dem Commit zu überprüfen.

  9. Wählen Sie Commit, geben Sie eine Commit-Nachricht ein und wählen Sie erneut Commit aus.