Einen Workflow erstellen - 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.

Einen Workflow erstellen

Ein Workflow ist ein automatisiertes Verfahren, das beschreibt, wie Sie Ihren Code als Teil eines CI/CD-Systems (Continuous Integration and Continuous Delivery) erstellen, testen und bereitstellen. Ein Workflow definiert eine Reihe von Schritten oder Aktionen, die während einer Workflow-Ausführung ausgeführt werden sollen. Ein Workflow definiert auch die Ereignisse oder Auslöser, die den Start des Workflows auslösen. Um einen Workflow einzurichten, erstellen Sie mit dem visuellen Editor oder dem YAML-Editor der CodeCatalyst Konsole eine Workflow-Definitionsdatei.

Tipp

Um einen kurzen Überblick darüber zu erhalten, wie Sie Workflows in einem Projekt verwenden könnten, erstellen Sie ein Projekt mit einem Blueprint. Jeder Blueprint stellt einen funktionierenden Workflow bereit, den Sie überprüfen, ausführen und mit dem Sie experimentieren können.

Verwenden Sie die folgenden Verfahren, um einen Workflow in zu erstellen. CodeCatalyst

Weitere Informationen zu Workflows finden Sie unter Erstellen, Testen und Bereitstellen mit Workflows in CodeCatalyst.

Visual
Um einen Workflow mit dem Visual Editor zu erstellen
  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 Workflow erstellen aus.

    Das Dialogfeld „Workflow erstellen“ wird angezeigt.

  5. Wählen Sie im Feld Quell-Repository ein Quell-Repository aus, in dem sich die Workflow-Definitionsdatei befinden soll. Die Datei wird in dem ~/.codecatalyst/workflows/ Ordner im ausgewählten Repository gespeichert. Wenn kein Quell-Repository existiert, erstellen Sie eines.

  6. Wählen Sie im Feld Zweig einen Zweig aus, in dem sich die Workflow-Definitionsdatei befinden soll.

  7. Wählen Sie Erstellen.

    Amazon CodeCatalyst speichert das Repository und die Branch-Informationen im Speicher, aber der Workflow ist noch nicht festgeschrieben.

  8. Wählen Sie Visual.

  9. Erstellen Sie den Workflow:

    1. (Optional) Wählen Sie im Workflow-Diagramm das Feld Quelle und Auslöser aus. Ein Bereich mit Auslösern wird angezeigt. Wählen Sie Trigger hinzufügen, um einen Trigger hinzuzufügen. Weitere Informationen finden Sie unter Hinzufügen eines Push-, Pull- oder Schedule-Triggers.

    2. Wählen Sie + Aktionen (oben links). Der Aktionenkatalog wird angezeigt.

    3. Wählen Sie das Pluszeichen (+) innerhalb einer Aktion, um sie dem Workflow hinzuzufügen. Verwenden Sie den Bereich auf der rechten Seite, um die Aktion zu konfigurieren. Weitere Informationen finden Sie unter Aktion zu einem CodeCatalyst Workflow hinzufügen.

    4. (Optional) Wählen Sie Workflow-Eigenschaften (oben rechts). Ein Bereich mit den Workflow-Eigenschaften wird angezeigt. Konfigurieren Sie den Workflow-Namen, den Ausführungsmodus und die Berechnung. Weitere Informationen finden Sie unter Konfiguration des Warteschlangenverhaltens von Läufen und Konfiguration der Docker-Images der Rechen- und Laufzeitumgebung für einen Workflow.

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

  11. Wählen Sie „Bestätigen“ und gehen Sie im Dialogfeld „Workflow bestätigen“ wie folgt vor:

    1. Behalten Sie für Workflow-Dateiname den Standardnamen bei oder geben Sie einen eigenen ein.

    2. Behalten Sie für Commit-Nachricht die Standardnachricht bei oder geben Sie Ihre eigene ein.

    3. Wählen Sie für Repository und Branch das Quell-Repository und den Branch für die Workflow-Definitionsdatei aus. Diese Felder sollten auf das Repository und den Branch gesetzt werden, die Sie zuvor im Dialogfeld Workflow erstellen angegeben haben. Sie können das Repository und den Branch jetzt ändern, wenn Sie möchten.

      Anmerkung

      Nachdem Sie Ihre Workflow-Definitionsdatei übernommen haben, kann sie keinem anderen Repository oder Branch zugeordnet werden. Wählen Sie sie daher sorgfältig aus.

    4. Wählen Sie Commit, um die Workflow-Definitionsdatei zu übernehmen.

YAML
Um einen Workflow mit dem YAML-Editor zu erstellen
  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 Workflow erstellen aus.

    Das Dialogfeld „Workflow erstellen“ wird angezeigt.

  5. Wählen Sie im Feld Quell-Repository ein Quell-Repository aus, in dem sich die Workflow-Definitionsdatei befinden soll. Die Datei wird in dem ~/.codecatalyst/workflows/ Ordner im ausgewählten Repository gespeichert. Wenn kein Quell-Repository existiert, erstellen Sie eines.

  6. Wählen Sie im Feld Zweig einen Zweig aus, in dem sich die Workflow-Definitionsdatei befinden soll.

  7. Wählen Sie Erstellen.

    Amazon CodeCatalyst speichert das Repository und die Branch-Informationen im Speicher, aber der Workflow ist noch nicht festgeschrieben.

  8. Wählen Sie YAML.

  9. Erstellen Sie den Workflow:

    1. (Optional) Fügen Sie dem YAML-Code einen Trigger hinzu. Weitere Informationen finden Sie unter Hinzufügen eines Push-, Pull- oder Schedule-Triggers.

    2. Wählen Sie + Aktionen (oben links). Der Aktionenkatalog wird angezeigt.

    3. Wählen Sie das Pluszeichen (+) innerhalb einer Aktion, um sie dem Workflow hinzuzufügen. Verwenden Sie den Bereich auf der rechten Seite, um die Aktion zu konfigurieren. Weitere Informationen finden Sie unter Aktion zu einem CodeCatalyst Workflow hinzufügen.

    4. (Optional) Wählen Sie Workflow-Eigenschaften (oben rechts). Ein Bereich mit den Workflow-Eigenschaften wird angezeigt. Konfigurieren Sie den Workflow-Namen, den Ausführungsmodus und die Berechnung. Weitere Informationen finden Sie unter Konfiguration des Warteschlangenverhaltens von Läufen und Konfiguration der Docker-Images der Rechen- und Laufzeitumgebung für einen Workflow.

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

  11. Wählen Sie „Bestätigen“ und gehen Sie im Dialogfeld „Workflow bestätigen“ wie folgt vor:

    1. Behalten Sie für Workflow-Dateiname den Standardnamen bei oder geben Sie einen eigenen ein.

    2. Behalten Sie für Commit-Nachricht die Standardnachricht bei oder geben Sie Ihre eigene ein.

    3. Wählen Sie für Repository und Branch das Quell-Repository und den Branch für die Workflow-Definitionsdatei aus. Diese Felder sollten auf das Repository und den Branch gesetzt werden, die Sie zuvor im Dialogfeld Workflow erstellen angegeben haben. Sie können das Repository und den Branch jetzt ändern, wenn Sie möchten.

      Anmerkung

      Nachdem Sie Ihre Workflow-Definitionsdatei übernommen haben, kann sie keinem anderen Repository oder Branch zugeordnet werden. Wählen Sie sie daher sorgfältig aus.

    4. Wählen Sie Commit, um die Workflow-Definitionsdatei zu übernehmen.