Referenzieren von Dateien in einem Artefakt - 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.

Referenzieren von Dateien in einem Artefakt

Wenn Sie eine Datei haben, die sich in einem Artefakt befindet, und Sie in einer Ihrer CodeCatalyst Amazon-Workflow-Aktionen auf diese Datei verweisen müssen, gehen Sie wie folgt vor.

Visual

Nicht verfügbar. Wählen SieYAML, ob Sie sich die YAML Anweisungen ansehen möchten.

YAML
Um Dateien in einem Artefakt zu referenzieren (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 Bearbeiten aus.

  6. Wählen Sie YAML.

  7. Fügen Sie in der Aktion, in der Sie auf eine Datei verweisen möchten, Code hinzu, der dem folgenden ähnelt:

    Actions: My-action: Inputs: Sources: - WorkflowSource Artifacts: - artifact-name Configuration: template: artifact-path/path/to/file.yml

    Ersetzen Sie im vorherigen Code:

    • artifact-name mit dem Namen des Artefakts.

    • artifact-path mit einem Wert aus der folgenden Tabelle.

    Wenn Sie den Verweis hinzufügen auf... Ersetzen artifact-path mit...

    Eine Build-Aktion oder eine Testaktion

    $CATALYST_SOURCE_DIR_artifact-name/

    Alle anderen Aktionen

    $CATALYST_SOURCE_DIR_artifact-name/

    or

    /artifacts/current-action-name/artifact-name/

    or

    Wenn sich die aktuelle Aktion innerhalb einer Aktionsgruppe befindet:

    /artifacts/current-action-group@current-action-name/artifact-name/

    Beispiele finden Sie unter Beispiele für Artefakte.

    Anmerkung

    Sie können das weglassen artifact-path und geben Sie einfach den Dateipfad relativ zum Artefakt-Stammverzeichnis an, wenn:

    • Die Aktion, bei der Sie die Referenz angeben, umfasst nur ein Element unter Inputs (z. B. ein Eingabeartefakt und keine Quelle).

    • Die Datei, auf die Sie verweisen möchten, befindet sich in der primären Eingabe. Die primäre Eingabe ist entweder das WorkflowSource oder das erste aufgeführte Eingabeartefakt, falls keines vorhanden ist. WorkflowSource

  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.