Amazon non  CodeCatalyst  sarà più aperto a nuovi clienti a partire dal 7 novembre 2025. Se desideri utilizzare il servizio, registrati prima del 7 novembre 2025. Per ulteriori informazioni, consulta Come migrare da  CodeCatalyst.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Creazione di un flusso di lavoro
Un flusso di lavoro è una procedura automatizzata che descrive come creare, testare e distribuire il codice come parte di un sistema di integrazione e distribuzione continua (CI/CD). Un flusso di lavoro definisce una serie di passaggi, o azioni, da eseguire durante l'esecuzione di un flusso di lavoro. Un flusso di lavoro definisce anche gli eventi, o trigger, che causano l'avvio del flusso di lavoro. Per configurare un flusso di lavoro, è necessario creare un file di definizione del flusso di lavoro utilizzando l'editor visivo o YAML della  CodeCatalyst  console.
Per una rapida occhiata a come potresti utilizzare i flussi di lavoro in un progetto, crea un progetto con un blueprint. Ogni blueprint implementa un flusso di lavoro funzionante che puoi rivedere, eseguire e sperimentare.
Utilizzare la procedura seguente per creare un flusso di lavoro in.  CodeCatalyst Il flusso di lavoro verrà archiviato come file YAML in una ~/.codecatalyst/workflows/ cartella nel repository di origine scelto. Facoltativamente, è possibile archiviare il flusso di lavoro in una sottocartella o anteporre al nome del ~/.codecatalyst/workflows/ file del flusso di lavoro un nome di cartella al momento del commit. Per ulteriori informazioni, consulta le seguenti istruzioni.
Per ulteriori informazioni sui flussi di lavoro, consulta Crea, testa e distribuisci con i flussi di lavoro.
        - Visual
- 
                Per creare un flusso di lavoro utilizzando l'editor visivo- Apri la  CodeCatalyst  console all'indirizzo https://codecatalyst.aws/. 
- 
                        Scegliere il progetto. 
-  Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro. 
- 
                        Scegli Crea flusso di lavoro. Viene visualizzata la finestra di dialogo Crea flusso di lavoro. 
- 
                        Nel campo Archivio di origine, scegliete un archivio di origine in cui risiederà il file di definizione del flusso di lavoro. Se non esiste alcun repository di origine, creane uno. 
- 
                        Nel campo Branch, scegliete un ramo in cui risiederà il file di definizione del flusso di lavoro. 
- 
                        Scegli Create (Crea). Amazon  CodeCatalyst  salva le informazioni del repository e della filiale in memoria, ma il flusso di lavoro non è ancora stato eseguito. 
- 
                        Scegli Visual. 
- 
                        Crea il flusso di lavoro: - 
                                (Facoltativo) Nel diagramma del flusso di lavoro, selezionate la casella Sorgente e trigger. Viene visualizzato il riquadro Trigger. Scegli Aggiungi trigger per aggiungere un trigger. Per ulteriori informazioni, consulta Aggiungere trigger ai flussi di lavoro. 
- 
                                Scegli + Azioni (in alto a sinistra). Viene visualizzato il catalogo Actions. 
- 
                                Scegli il segno più (+) all'interno di un'azione per aggiungerla al flusso di lavoro. Usa il riquadro a destra per configurare l'azione. Per ulteriori informazioni, consulta Aggiungere un'azione a un flusso di lavoro. 
- 
                                (Facoltativo) Scegli le proprietà del flusso di lavoro (in alto a destra). Viene visualizzato il riquadro delle proprietà del flusso di lavoro. Configura il nome del flusso di lavoro, la modalità di esecuzione e il calcolo. Per ulteriori informazioni, consultare Configurazione del comportamento di accodamento delle esecuzioni e Configurazione delle immagini di calcolo e di runtime. 
 
- 
                        (Facoltativo) Scegliete Convalida per convalidare il codice YAML del flusso di lavoro prima di eseguire il commit. 
- 
                        Scegliete Commit e, nella finestra di dialogo Commit workflow, effettuate le seguenti operazioni: - 
                                Per il nome del file Workflow, lasciate il nome predefinito o immettetene uno personalizzato. Il file verrà archiviato in una ~/.codecatalyst/workflows/cartella nel repository e nel ramo di origine scelti. È possibile anteporre al nome del file una cartella o sottocartella. Esempi:
 
                                     
                                     
                                - 
                                        Se si specifica my-workflow(nessuna cartella), il file viene memorizzato come~/.codecatalyst/workflows/my-workflow.yaml
 
- 
                                        Specificando folder/subfolder/my-workflowmemorizza il file come~/.codecatalyst/workflows/folder/subfolder/my-workflow.yaml
 
 
 
- 
                                Per il messaggio di conferma, lascia il messaggio predefinito o inserisci il tuo. 
- 
                                Per Repository e Branch, scegliete il repository e il branch di origine per il file di definizione del flusso di lavoro. Questi campi devono essere impostati sul repository e sul branch specificati in precedenza nella finestra di dialogo Crea flusso di lavoro. Ora puoi cambiare il repository e il ramo, se lo desideri. Dopo aver salvato il file di definizione del flusso di lavoro, non può essere associato a un altro repository o ramo, quindi assicurati di sceglierli con attenzione. 
- 
                                Scegliete Commit per eseguire il commit del file di definizione del flusso di lavoro. 
 
 
- YAML
- 
                Per creare un flusso di lavoro utilizzando l'editor YAML- Apri la  CodeCatalyst  console all'indirizzo https://codecatalyst.aws/. 
- 
                        Scegliere il progetto. 
-  Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro. 
- 
                        Scegli Crea flusso di lavoro. Viene visualizzata la finestra di dialogo Crea flusso di lavoro. 
- 
                        Nel campo Archivio di origine, scegliete un archivio di origine in cui risiederà il file di definizione del flusso di lavoro. Se non esiste alcun repository di origine, creane uno. 
- 
                        Nel campo Branch, scegliete un ramo in cui risiederà il file di definizione del flusso di lavoro. 
- 
                        Scegli Create (Crea). Amazon  CodeCatalyst  salva le informazioni del repository e della filiale in memoria, ma il flusso di lavoro non è ancora stato eseguito. 
- 
                        Scegli YAML. 
- 
                        Crea il flusso di lavoro: - 
                                (Facoltativo) Aggiungi un trigger al codice YAML. Per ulteriori informazioni, consulta Aggiungere trigger ai flussi di lavoro. 
- 
                                Scegli + Azioni (in alto a sinistra). Viene visualizzato il catalogo Actions. 
- 
                                Scegli il segno più (+) all'interno di un'azione per aggiungerla al flusso di lavoro. Usa il riquadro a destra per configurare l'azione. Per ulteriori informazioni, consulta Aggiungere un'azione a un flusso di lavoro. 
- 
                                (Facoltativo) Scegli le proprietà del flusso di lavoro (in alto a destra). Viene visualizzato il riquadro delle proprietà del flusso di lavoro. Configura il nome del flusso di lavoro, la modalità di esecuzione e il calcolo. Per ulteriori informazioni, consultare Configurazione del comportamento di accodamento delle esecuzioni e Configurazione delle immagini di calcolo e di runtime. 
 
- 
                        (Facoltativo) Scegliete Convalida per convalidare il codice YAML del flusso di lavoro prima di eseguire il commit. 
- 
                        Scegliete Commit e, nella finestra di dialogo Commit workflow, effettuate le seguenti operazioni: - 
                                Per il nome del file Workflow, lasciate il nome predefinito o immettetene uno personalizzato. Il file verrà archiviato in una ~/.codecatalyst/workflows/cartella nel repository e nel ramo di origine scelti. È possibile anteporre al nome del file una cartella o sottocartella. Esempi:
 
                                     
                                     
                                - 
                                        Se si specifica my-workflow(nessuna cartella), il file viene memorizzato come~/.codecatalyst/workflows/my-workflow.yaml
 
- 
                                        Specificando folder/subfolder/my-workflowmemorizza il file come~/.codecatalyst/workflows/folder/subfolder/my-workflow.yaml
 
 
 
- 
                                Per il messaggio di conferma, lascia il messaggio predefinito o inserisci il tuo. 
- 
                                Per Repository e Branch, scegliete il repository e il branch di origine per il file di definizione del flusso di lavoro. Questi campi devono essere impostati sul repository e sul branch specificati in precedenza nella finestra di dialogo Crea flusso di lavoro. Ora puoi cambiare il repository e il ramo, se lo desideri. Dopo aver salvato il file di definizione del flusso di lavoro, non può essere associato a un altro repository o ramo, quindi assicurati di sceglierli con attenzione. 
- 
                                Scegliete Commit per eseguire il commit del file di definizione del flusso di lavoro.