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.
YAMLWorkflow-Definition
Im Folgenden finden Sie die Referenzdokumentation für die Workflow-Definitionsdatei.
Eine Workflow-Definitionsdatei ist eine YAML Datei, die Ihren Workflow beschreibt. Standardmäßig wird die Datei in einem ~/.codecatalyst/workflows/
Ordner im Stammverzeichnis Ihres Quell-Repositorys gespeichert. Die Datei kann die Erweiterung „.yml“ oder „.yaml“ haben, und die Erweiterung muss in Kleinbuchstaben geschrieben werden.
Um die Workflow-Definitionsdatei zu erstellen und zu bearbeiten, können Sie einen Editor wie vim oder den visuellen Editor oder Editor der CodeCatalyst Konsole verwenden. YAML Weitere Informationen finden Sie unter Verwenden der visuellen Elemente und YAML Editoren der CodeCatalyst Konsole.
Anmerkung
Die meisten der folgenden YAML Eigenschaften haben entsprechende Benutzeroberflächenelemente im visuellen Editor. Verwenden Sie Strg+F, um nach einem UI-Element zu suchen. Das Element wird mit der zugehörigen YAML Eigenschaft aufgelistet.
Themen
Beispiel für eine Workflow-Definitionsdatei
Im Folgenden finden Sie ein Beispiel für eine einfache Workflow-Definitionsdatei. Sie umfasst einige Eigenschaften der obersten Ebene, einen Triggers
Abschnitt und einen Actions
Abschnitt mit zwei Aktionen: Build
undTest
. Weitere Informationen finden Sie unter Informationen zur Workflow-Definitionsdatei.
Name: MyWorkflow
SchemaVersion: 1.0
RunMode: QUEUED
Triggers:
- Type: PUSH
Branches:
- main
Actions:
Build:
Identifier: aws/build@v1
Inputs:
Sources:
- WorkflowSource
Configuration:
Steps:
- Run: docker build -t MyApp:latest .
Test:
Identifier: aws/managed-test@v1
DependsOn:
- Build
Inputs:
Sources:
- WorkflowSource
Configuration:
Steps:
- Run: npm install
- Run: npm run test
Richtlinien und Konventionen zur Syntax
In diesem Abschnitt werden die Syntaxregeln für die Workflow-Definitionsdatei sowie die in dieser Referenzdokumentation verwendeten Namenskonventionen beschrieben.
YAMLRichtlinien für die Syntax
Die Workflow-Definitionsdatei ist in der YAML1.1-Spezifikation
-
Berücksichtigung von Groß- und Kleinschreibung: In der Workflow-Definitionsdatei wird zwischen Groß- und Kleinschreibung unterschieden. Achten Sie daher darauf, dass Sie die in dieser Dokumentation dargestellte Groß- und Kleinschreibung verwenden.
-
Sonderzeichen: Wir empfehlen die Verwendung von Anführungszeichen oder doppelten Anführungszeichen für Eigenschaftswerte, die eines der folgenden Sonderzeichen enthalten:
{
}
[
,]
,,, &*
#
,?
,|
, <-
, >,,,,=
,!
%
, und@
:
`
,
Wenn Sie die Anführungszeichen nicht angeben, können die oben aufgeführten Sonderzeichen unerwartet interpretiert werden.
-
Eigenschaftsnamen: Eigenschaftsnamen (im Gegensatz zu Eigenschaftswerten) sind auf alphanumerische Zeichen (a-z, A-Z, 0-9), Bindestriche (-) und Unterstriche (_) beschränkt. Leerzeichen sind nicht erlaubt. Sie können keine Anführungszeichen oder doppelte Anführungszeichen verwenden, um Sonderzeichen und Leerzeichen in Eigenschaftsnamen zuzulassen.
Nicht zulässig:
'My#Build@action'
My#Build@action
My Build Action
Zulässig:
My-Build-Action_1
-
Escape-Codes: Wenn Ihr Immobilienwert Escape-Codes enthält (z. B.
\n
oder\t
), befolgen Sie diese Richtlinien:-
Verwenden Sie einfache Anführungszeichen, um den Escape-Code als Zeichenfolge zurückzugeben. Gibt beispielsweise
'my string \n my string'
die Zeichenfolge zurückmy string \n my string
. -
Verwenden Sie doppelte Anführungszeichen, um den Escape-Code zu analysieren. Gibt zum
"my string \n my new line"
Beispiel zurück:my string my new line
-
-
Kommentare: Kommentare im Vorwort mit
#
.Beispiel:
Name: MyWorkflow # This is a comment. SchemaVersion: 1.0
-
Dreifacher Gedankenstrich (
---
): Nicht---
in deinem YAML Code verwenden. CodeCatalyst ignoriert alles nach dem---
.
Namenskonventionen
In diesem Handbuch beziehen wir uns mit den Begriffen Eigenschaft und Abschnitt auf die wichtigsten Elemente in einer Workflow-Definitionsdatei.
-
Eine Eigenschaft ist jedes Element, das einen Doppelpunkt (
:
) enthält. Im folgenden Codeausschnitt sind beispielsweise alle folgenden Eigenschaften:Name
,,,SchemaVersion
RunMode
Triggers
Type
, und.Branches
-
Ein Abschnitt ist eine Eigenschaft, die Untereigenschaften hat. Im folgenden Codeausschnitt gibt es einen Abschnitt.
Triggers
Anmerkung
In diesem Handbuch werden „Abschnitte“ manchmal als „Eigenschaften“ bezeichnet und umgekehrt, je nach Kontext.
Name: MyWorkflow SchemaVersion: 1.0 RunMode: QUEUED Triggers: - Type: PUSH Branches: - main
Eigenschaften der obersten Ebene
Im Folgenden finden Sie die Referenzdokumentation für die Eigenschaften der obersten Ebene in der Workflow-Definitionsdatei.
# Name
Name: workflow-name
# Schema version
SchemaVersion: 1.0
# Run mode
RunMode: QUEUED|SUPERSEDED|PARALLEL
# Compute
Compute:
...
# Triggers
Triggers:
...
# Actions
Actions:
...
Name
(Erforderlich)
Der Name des Workflows. Der Workflow-Name wird in der Workflow-Liste angezeigt und in Benachrichtigungen und Protokollen erwähnt. Der Workflowname und der Name der Workflow-Definitionsdatei können übereinstimmen, oder Sie können sie unterschiedlich benennen. Workflow-Namen müssen nicht eindeutig sein. Workflow-Namen sind auf alphanumerische Zeichen (a-z, A-Z, 0-9), Bindestriche (-) und Unterstriche (_) beschränkt. Leerzeichen sind nicht erlaubt. Sie können keine Anführungszeichen verwenden, um Sonderzeichen und Leerzeichen in Workflow-Namen zuzulassen.
Entsprechende Benutzeroberfläche: visueller Editor/Workflow-Eigenschaften/Workflow-Name
SchemaVersion
(Erforderlich)
Die Schemaversion der Workflow-Definition. Der einzige gültige Wert ist derzeit 1.0
.
Entsprechende Benutzeroberfläche: keine
RunMode
(Optional)
Wie CodeCatalyst geht man mit mehreren Durchläufen um? Sie können einen der folgenden Werte verwenden:
-
QUEUED
— Mehrere Läufe werden in die Warteschlange gestellt und nacheinander ausgeführt. Sie können bis zu 50 Läufe in einer Warteschlange haben. -
SUPERSEDED
— Mehrere Läufe werden in die Warteschlange gestellt und nacheinander ausgeführt. Eine Warteschlange kann nur einen Lauf haben. Wenn also zwei Läufe zusammen in derselben Warteschlange landen, ersetzt der spätere Lauf den früheren Lauf (übernimmt ihn), und der frühere Lauf wird abgebrochen. -
PARALLEL
— Es finden mehrere Läufe gleichzeitig statt.
Wenn diese Eigenschaft weggelassen wird, ist die StandardeinstellungQUEUED
.
Weitere Informationen finden Sie unter Konfiguration des Warteschlangenverhaltens von Läufen.
Entsprechende Benutzeroberfläche: Visual Editor/Workflow-Eigenschaften/Erweitert/Ausführungsmodus
Compute
(Optional)
Die Rechen-Engine, mit der Ihre Workflow-Aktionen ausgeführt wurden. Sie können die Berechnung entweder auf Workflow-Ebene oder auf Aktionsebene angeben, aber nicht beide. Wenn auf Workflow-Ebene angegeben, gilt die Rechenkonfiguration für alle im Workflow definierten Aktionen. Auf Workflow-Ebene können Sie auch mehrere Aktionen auf derselben Instanz ausführen. Weitere Informationen finden Sie unter Rechenleistung für mehrere Aktionen gemeinsam nutzen.
Weitere Informationen zu Compute finden Sie unterKonfiguration von Compute- und Runtime-Images.
Entsprechende Benutzeroberfläche: keine
Name: MyWorkflow
SchemaVersion: 1.0
...
Compute:
Type: EC2 | Lambda
Fleet: fleet-name
SharedInstance: true | false
Type
(Compute/Type)
(Erforderlich, Compute
wenn gesetzt)
Der Typ der Compute Engine. Sie können einen der folgenden Werte verwenden:
-
EC2(visueller Editor) oder
EC2
(YAMLEditor)Optimiert für Flexibilität bei Aktionsläufen.
-
Lambda (visueller Editor) oder
Lambda
(YAMLEditor)Optimierte Startgeschwindigkeiten für Aktionen.
Weitere Informationen zu Datentypen finden Sie unter Berechnungstypen.
Entsprechende Benutzeroberfläche: Visual Editor/Workflow-Eigenschaften/Erweitert/Berechnungstyp
Fleet
(Compute/Fleet)
(Optional)
Geben Sie die Maschine oder Flotte an, auf der Ihr Workflow oder Ihre Workflow-Aktionen ausgeführt werden sollen. Bei bedarfsgesteuerten Flotten stellt der Workflow zu Beginn einer Aktion die benötigten Ressourcen bereit, und die Maschinen werden zerstört, wenn die Aktion abgeschlossen ist. Beispiele für Flotten auf Abruf:Linux.x86-64.Large
,. Linux.x86-64.XLarge
Weitere Informationen zu Flotten auf Abruf finden Sie unter. Flotteneigenschaften auf Abruf
Bei bereitgestellten Flotten konfigurieren Sie eine Reihe von dedizierten Maschinen, um Ihre Workflow-Aktionen auszuführen. Diese Maschinen bleiben inaktiv und können sofort Aktionen ausführen. Weitere Informationen zu bereitgestellten Flotten finden Sie unter. Bereitgestellte Flotteneigenschaften
Wenn Fleet
es weggelassen wird, ist die Standardeinstellung. Linux.x86-64.Large
Weitere Informationen zu Rechenflotten finden Sie unterFlotten berechnen.
Entsprechende Benutzeroberfläche: Visual Editor/Workflow-Eigenschaften/Advanced/Compute Fleet
SharedInstance
(Compute/SharedInstance)
(Optional)
Geben Sie die Funktion zur gemeinsamen Nutzung von Rechenleistung für Ihre Aktionen an. Bei Compute Sharing werden Aktionen in einem Workflow auf derselben Instanz ausgeführt (Image der Laufzeitumgebung). Sie können einen der folgenden Werte verwenden:
-
TRUE
bedeutet, dass das Laufzeitumgebungs-Image von allen Workflow-Aktionen gemeinsam genutzt wird. -
FALSE
bedeutet, dass für jede Aktion in einem Workflow ein separates Laufzeitumgebungs-Image gestartet und verwendet wird, sodass Sie Ressourcen wie Artefakte und Variablen nicht ohne zusätzliche Konfiguration gemeinsam nutzen können.
Weitere Informationen zur gemeinsamen Nutzung von Compute finden Sie unterRechenleistung für mehrere Aktionen gemeinsam nutzen.
Entsprechende Benutzeroberfläche: keine
Triggers
(Optional)
Eine Sequenz von einem oder mehreren Triggern für diesen Workflow. Wenn kein Trigger angegeben ist, müssen Sie Ihren Workflow manuell starten.
Weitere Informationen zu Auslösern finden Sie unter Automatisches Starten einer Workflow-Ausführung mithilfe von Triggern.
Entsprechende Benutzeroberfläche: visueller Editor/Workflow-Diagramm/Trigger
Name: MyWorkflow
SchemaVersion: 1.0
...
Triggers:
- Type: PUSH
Branches:
- branch-name
FilesChanged:
- folder1/file
- folder2/
- Type: PULLREQUEST
Events:
- OPEN
- CLOSED
- REVISION
Branches:
- branch-name
FilesChanged:
- file1.txt
- Type: SCHEDULE
# Run the workflow at 10:15 am (UTC+0) every Saturday
Expression: "15 10 ? * 7 *"
Branches:
- branch-name
Type
(Triggers/Type)
(Erforderlich, wenn gesetzt) Triggers
Geben Sie den Triggertyp an. Sie können einen der folgenden Werte verwenden:
-
Drücken Sie (visueller Editor) oder
PUSH
(YAMLEditor)Ein Push-Trigger startet einen Workflow-Lauf, wenn eine Änderung in Ihr Quell-Repository übertragen wird. Bei der Workflow-Ausführung werden die Dateien in dem Branch verwendet, in den Sie pushen (das ist der Ziel-Branch).
-
Pull-Request (visueller Editor) oder
PULLREQUEST
(YAMLEditor)Ein Pull-Request-Trigger startet einen Workflow-Lauf, wenn ein Pull-Request in Ihrem Quell-Repository geöffnet, aktualisiert oder geschlossen wird. Bei der Workflow-Ausführung werden die Dateien in dem Branch verwendet, aus dem Sie abrufen (das ist der Quell-Branch).
-
Zeitplan (visueller Editor) oder
SCHEDULE
(YAMLEditor)Ein Zeitplan-Trigger startet Workflow-Läufe nach einem Zeitplan, der durch einen von Ihnen angegebenen Cron-Ausdruck definiert wird. Für jeden Branch in Ihrem Quell-Repository wird ein separater Workflow-Lauf gestartet, der die Dateien des Branches verwendet. (Verwenden Sie das Feld Branches (visueller Editor) oder die
Branches
Eigenschaft (YAMLEditor), um die Branches einzuschränken, für die der Trigger aktiviert wird.)Beachten Sie bei der Konfiguration eines Zeitplan-Triggers die folgenden Richtlinien:
-
Verwenden Sie nur einen Zeitplan-Trigger pro Workflow.
-
Wenn Sie in Ihrem CodeCatalyst Bereich mehrere Workflows definiert haben, empfehlen wir, nicht mehr als 10 davon so zu planen, dass sie gleichzeitig starten.
-
Stellen Sie sicher, dass Sie den Cron-Ausdruck des Triggers so konfigurieren, dass genügend Zeit zwischen den Läufen liegt. Weitere Informationen finden Sie unter Expression.
-
Beispiele finden Sie unter Beispiele: Trigger in Workflows.
Entsprechende Benutzeroberfläche: visueller Editor/Workflow-Diagramm/Trigger/Triggertyp
Events
(Triggers/Events)
(Erforderlich, wenn der Trigger auf gesetzt ist) Type
PULLREQUEST
Geben Sie den Typ der Pull-Request-Ereignisse an, mit denen eine Workflow-Ausführung gestartet wird. Die folgenden Werte sind gültig:
-
Eine Pull-Anfrage wird erstellt (visueller Editor) oder
OPEN
(YAMLEditor)Der Workflow-Lauf wird gestartet, wenn ein Pull-Request erstellt wird.
-
Der Pull-Request ist geschlossen (Visual Editor) oder
CLOSED
(YAMLEditor)Der Workflow-Lauf wird gestartet, wenn ein Pull-Request geschlossen wird. Das Verhalten des
CLOSED
Ereignisses ist knifflig und lässt sich am besten anhand eines Beispiels verstehen. Weitere Informationen finden Sie unter Beispiel: Ein Trigger mit einem Pull, Branches und einem Ereignis CLOSED ''. -
Eine neue Version wird per Pull-Request (visueller Editor) oder
REVISION
(YAMLEditor) erstelltDer Workflow-Lauf wird gestartet, wenn eine Revision eines Pull-Requests erstellt wird. Die erste Revision wird erstellt, wenn der Pull-Request erstellt wird. Danach wird jedes Mal, wenn jemand einen neuen Commit an den im Pull Request angegebenen Quell-Branch pusht, eine neue Revision erstellt. Wenn Sie das
REVISION
Ereignis in Ihren Pull-Request-Trigger aufnehmen, können Sie dasOPEN
Ereignis weglassen, da es eine Obermenge vonREVISION
ist.OPEN
Sie können mehrere Ereignisse in demselben Pull-Request-Trigger angeben.
Beispiele finden Sie unter Beispiele: Trigger in Workflows.
Entsprechende Benutzeroberfläche: visueller Editor/Workflow-Diagramm/Trigger/Ereignisse für Pull-Requests
Branches
(Triggers/Branches)
(Optional)
Geben Sie die Branches in Ihrem Quell-Repository an, die der Trigger überwacht, um zu wissen, wann ein Workflow-Lauf gestartet werden muss. Sie können Regex-Muster verwenden, um Ihre Branch-Namen zu definieren. Verwenden Sie dies beispielsweise, um alle Zweige main.*
abzugleichen, die mit beginnen. main
Die anzugebenden Zweige unterscheiden sich je nach Triggertyp:
-
Geben Sie für einen Push-Trigger die Zweige an, auf die Sie pushen möchten, d. h. die Zielzweige. Pro übereinstimmender Verzweigung wird ein Workflow-Lauf gestartet, wobei die Dateien im entsprechenden Zweig verwendet werden.
Beispiele:
main.*
,mainline
-
Geben Sie für einen Pull-Request-Trigger die Branches an, in die Sie pushen möchten, also die Ziel-Branches. Pro zugeordnetem Branch wird ein Workflow-Lauf gestartet, wobei die Workflow-Definitionsdatei und die Quelldateien im Quellzweig (nicht im passenden Branch) verwendet werden.
Beispiele:
main.*
,mainline
,v1\-.*
(entspricht Verzweigungen, die mit beginnenv1-
) -
Geben Sie für einen Zeitplan-Trigger die Zweige an, die die Dateien enthalten, die bei Ihrem geplanten Lauf verwendet werden sollen. Pro zugeordnetem Zweig wird ein Workflow-Lauf gestartet, wobei die Workflow-Definitionsdatei und die Quelldateien im entsprechenden Zweig verwendet werden.
Beispiele:
main.*
,version\-1\.0
Anmerkung
Wenn Sie keine Verzweigungen angeben, überwacht der Trigger alle Verzweigungen in Ihrem Quell-Repository und startet eine Workflow-Ausführung mit der Workflow-Definitionsdatei und den Quelldateien in:
-
Der Branch, auf den Sie pushen (für Push-Trigger). Weitere Informationen finden Sie unter Beispiel: Ein einfacher Code-Push-Trigger.
-
Der Branch, aus dem Sie abrufen (für Pull-Request-Trigger). Weitere Informationen finden Sie unter Beispiel: Ein einfacher Pull-Request-Trigger.
-
Alle Branches (für Zeitplan-Trigger). Pro Branch in Ihrem Quell-Repository wird ein Workflow-Lauf gestartet. Weitere Informationen finden Sie unter Beispiel: Ein einfacher Zeitplan-Trigger.
Weitere Informationen zu Branches und Triggern finden Sie unterRichtlinien zur Verwendung von Triggern und Branches.
Weitere Beispiele finden Sie unter Beispiele: Trigger in Workflows.
Entsprechende Benutzeroberfläche: visueller Editor/Workflow-Diagramm/Trigger/Zweige
FilesChanged
(Triggers/FilesChanged)
(Optional, wenn der Trigger auf, oder gesetzt ist. Type
PUSH
PULLREQUEST
Wird nicht unterstützt, wenn der Trigger auf gesetzt Type
istSCHEDULE
.)
Geben Sie die Dateien oder Ordner in Ihrem Quell-Repository an, die der Trigger überwacht, um zu wissen, wann eine Workflow-Ausführung gestartet werden muss. Sie können reguläre Ausdrücke verwenden, um Dateinamen oder Pfade abzugleichen.
Beispiele finden Sie unter Beispiele: Trigger in Workflows.
Entsprechende Benutzeroberfläche: visueller Editor/Workflow-Diagramm/Trigger/geänderte Dateien
Expression
(Triggers/Expression)
(Erforderlich, wenn der Trigger auf gesetzt ist) Type
SCHEDULE
Geben Sie den Cron-Ausdruck an, der beschreibt, wann Ihre geplanten Workflow-Ausführungen ausgeführt werden sollen.
In Cron-Ausdrücken wird die folgende Syntax mit sechs Feldern CodeCatalyst verwendet, wobei jedes Feld durch ein Leerzeichen getrennt ist:
minutes
hours
days-of-month
month
days-of-week
year
Beispiele für Cron-Ausdrücke
Minuten | Stunden | Tage des Monats | Monat | Wochentage | Jahr | Bedeutung |
---|---|---|---|---|---|---|
0 |
0 |
? |
* |
MON-FRI |
* |
Führt jeden Montag bis Freitag um Mitternacht (UTC+0) einen Workflow aus. |
0 |
2 |
* |
* |
? |
* |
Führt jeden Tag um 2:00 Uhr (UTC+0) einen Workflow aus. |
15 |
22 |
* |
* |
? |
* |
Führt jeden Tag um 22:15 Uhr (UTC+0) einen Workflow aus. |
0/30 |
22-2 |
? |
* |
SAT-SUN |
* |
Führt samstags bis sonntags alle 30 Minuten einen Workflow zwischen 22:00 Uhr am Starttag und 2:00 Uhr am Folgetag aus (UTC+0). |
45 |
13 |
L |
* |
? |
2023-2027 |
Führt am letzten Tag des Monats zwischen 2023 und einschließlich 2027 um 13:45 Uhr (UTC+0) einen Workflow aus. |
Achten Sie bei der Angabe von Cron-Ausdrücken in darauf CodeCatalyst, dass Sie die folgenden Richtlinien beachten:
-
Geben Sie einen einzelnen Cron-Ausdruck pro
SCHEDULE
Trigger an. -
Schließen Sie den Cron-Ausdruck im Editor in doppelte Anführungszeichen (
"
) ein. YAML -
Geben Sie die Uhrzeit in Coordinated Universal Time () an. UTC Andere Zeitzonen werden nicht unterstützt.
-
Konfigurieren Sie mindestens 30 Minuten zwischen den Läufen. Eine schnellere Trittfrequenz wird nicht unterstützt.
-
Geben Sie die an
days-of-month
ordays-of-week
Feld, aber nicht beide. Wenn Sie in einem der Felder einen Wert oder ein Sternchen (*
) angeben, müssen Sie in dem anderen Feld ein Fragezeichen (?
) verwenden. Das Sternchen bedeutet „alle“ und das Fragezeichen bedeutet „beliebig“.
Weitere Beispiele für Cron-Ausdrücke und Informationen zu Platzhaltern wie ?
*
L
, und finden Sie in der Referenz zu Cron-Ausdrücken im EventBridge Amazon-Benutzerhandbuch. Cron-Ausdrücke in EventBridge und CodeCatalyst funktionieren genauso.
Beispiele für Zeitplan-Trigger finden Sie unterBeispiele: Trigger in Workflows.
Entsprechende Benutzeroberfläche: visueller Editor/Workflow-Diagramm/Trigger/Zeitplan
Aktionen
Eine Abfolge von einer oder mehreren Aktionen für diesen Workflow. CodeCatalyst unterstützt mehrere Aktionstypen, z. B. Build- und Testaktionen, die unterschiedliche Funktionen bieten. Jeder Aktionstyp hat:
-
eine
Identifier
Eigenschaft, die die eindeutige, hartcodierte ID der Aktion angibt.aws/build@v1
Identifiziert beispielsweise die Build-Aktion. -
ein
Configuration
Abschnitt, der Eigenschaften enthält, die für die Aktion spezifisch sind.
Weitere Informationen zu den einzelnen Aktionstypen finden Sie unterAktionstypen. Das Aktionstypen Thema enthält Links zur Dokumentation der einzelnen Aktionen.
Im Folgenden finden Sie die YAML Referenz für Aktionen und Aktionsgruppen in der Workflow-Definitionsdatei.
Name: MyWorkflow
SchemaVersion: 1.0
...
Actions:
action-or-gate-name:
Identifier: identifier
Configuration:
...
#Action groups
action-group-name:
Actions:
...
action-or-gate-name
(Actions/action-or-gate-name
)
(Erforderlich)
Ersetzen action-name
mit einem Namen, den Sie der Aktion geben möchten. Aktionsnamen müssen innerhalb des Workflows eindeutig sein und dürfen nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten. Weitere Informationen zu Syntaxregeln finden Sie unter. YAMLRichtlinien für die Syntax
Weitere Informationen zu Benennungspraktiken für Aktionen, einschließlich Einschränkungen, finden Sie unteraction-or-gate-name.
Entsprechende Benutzeroberfläche: Visual Editor/action-name
/Registerkarte „Konfiguration“/Aktionsname oder Anzeigename der Aktion
action-group-name
(Actions/action-group-name
)
(Optional)
Eine Aktionsgruppe enthält eine oder mehrere Aktionen. Das Gruppieren von Aktionen in Aktionsgruppen hilft Ihnen dabei, Ihren Arbeitsablauf zu organisieren, und ermöglicht es Ihnen auch, Abhängigkeiten zwischen verschiedenen Gruppen zu konfigurieren.
Ersetzen action-group-name
mit einem Namen, den Sie der Aktionsgruppe geben möchten. Namen von Aktionsgruppen müssen innerhalb des Workflows eindeutig sein und dürfen nur alphanumerische Zeichen, Bindestriche und Unterstriche enthalten. Weitere Informationen zu Syntaxregeln finden Sie unter. YAMLRichtlinien für die Syntax
Weitere Informationen zu Aktionsgruppen finden Sie unterGruppierung von Aktionen in Aktionsgruppen.
Entsprechende Benutzeroberfläche: keine