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.
Suggerimento
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.
Utilizza le seguenti procedure per creare un flusso di lavoro in. CodeCatalyst
Per ulteriori informazioni sui flussi di lavoro, consulta Crea, testa e distribuisci con flussi di lavoro in CodeCatalyst.
- Visual
-
Per creare un flusso di lavoro utilizzando l'editor visuale
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. Il file verrà archiviato nella
~/.codecatalyst/workflows/
cartella del repository scelto. Se non esiste alcun repository di origine, creane uno. -
Nel campo Branch, scegli un ramo in cui risiederà il file di definizione del flusso di lavoro.
-
Scegli 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 un trigger push, pull o schedule.
-
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 CodeCatalyst 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, consulta Configurazione del comportamento di accodamento delle esecuzioni e Configurazione delle immagini Docker dell'ambiente di calcolo e runtime per un flusso di lavoro.
-
-
(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.
-
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.
Nota
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. Il file verrà archiviato nella
~/.codecatalyst/workflows/
cartella del repository scelto. Se non esiste alcun repository di origine, creane uno. -
Nel campo Branch, scegli un ramo in cui risiederà il file di definizione del flusso di lavoro.
-
Scegli 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 un trigger push, pull o schedule.
-
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 CodeCatalyst 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, consulta Configurazione del comportamento di accodamento delle esecuzioni e Configurazione delle immagini Docker dell'ambiente di calcolo e runtime per un flusso di lavoro.
-
-
(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.
-
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.
Nota
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.
-