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à.
Aggiungere un cancello di «Approvazione»
Per configurare il flusso di lavoro in modo che richieda un'approvazione, è necessario aggiungere la porta di approvazione al flusso di lavoro. Utilizza le seguenti istruzioni per aggiungere una porta di approvazione al tuo flusso di lavoro.
Per ulteriori informazioni su questo cancello, vediRichiesta di approvazioni per l'esecuzione del flusso di lavoro.
- Visual
-
Per aggiungere una porta di «Approvazione» a un flusso di lavoro (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 il nome del tuo flusso di lavoro. Puoi filtrare in base al nome del repository o del ramo di origine in cui è definito il flusso di lavoro oppure filtrare in base al nome o allo stato del flusso di lavoro.
-
Scegli Modifica.
-
In alto a sinistra, scegli Gates.
-
Nel catalogo Gates, in Approvazione, scegli il segno più (+).
-
Scegliete Input e, nel campo Dipende da, effettuate le seguenti operazioni.
Specificate un'azione, un gruppo di azioni o un gate che deve essere eseguito correttamente affinché questo gate possa funzionare. Per impostazione predefinita, quando aggiungi un gate a un workflow, il gate è impostato in modo da dipendere dall'ultima azione del workflow. Se rimuovi questa proprietà, il gate non dipenderà da nulla e verrà eseguito per primo, prima di altre azioni.
Nota
Un gate deve essere configurato per essere eseguito prima o dopo un'azione, un gruppo di azioni o un gate. Non può essere configurato per funzionare in parallelo con altre azioni, gruppi di azioni e gate.
Per ulteriori informazioni sulla funzionalità Depends on, vedereSequenziamento di porte e azioni.
-
Scegli la scheda Configurazione.
-
Nel campo Gate name, effettuate le seguenti operazioni.
Specificate il nome che volete dare al cancello. Tutti i nomi delle porte devono essere univoci all'interno del flusso di lavoro. I nomi delle porte sono limitati a caratteri alfanumerici (a-z, A-Z, 0-9), trattini (-) e caratteri di sottolineatura (_). Gli spazi non sono consentiti. Non è possibile utilizzare le virgolette per abilitare caratteri e spazi speciali nei nomi delle porte.
-
(Facoltativo) Nel campo Numero di approvazioni, procedi come segue.
Specificate il numero minimo di approvazioni necessarie per sbloccare l'Approval gate. Il minimo è
1
. Il massimo è2
. Se omesso, il valore predefinito è1
.Nota
Se desideri omettere la
ApprovalsRequired
proprietà, rimuovi laConfiguration
sezione del gate dal file di definizione del flusso di lavoro. -
(Facoltativo) Scegliete Convalida per convalidare il YAML codice del flusso di lavoro prima di eseguire il commit.
-
Scegliete Commit, inserite un messaggio di commit e scegliete nuovamente Commit.
- YAML
-
Per aggiungere una porta di «Approvazione» a un flusso di lavoro (YAMLeditor)
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 il nome del tuo flusso di lavoro. Puoi filtrare in base al nome del repository o del ramo di origine in cui è definito il flusso di lavoro oppure filtrare in base al nome o allo stato del flusso di lavoro.
-
Scegli Modifica.
-
Scegli YAML.
-
Aggiungete una
Approval
sezione e le proprietà sottostanti utilizzando l'esempio seguente come guida. Per ulteriori informazioni, consultare Cancello «Approvazione» YAML nella YAMLDefinizione del workflow.Actions: MyApproval_01: Identifier: aws/approval@v1 DependsOn: - PreviousAction Configuration: ApprovalsRequired: 2
Per un altro esempio, consulta Esempio: un cancello di «approvazione».
-
(Facoltativo) Scegliete Convalida per convalidare il YAML codice del flusso di lavoro prima di eseguire il commit.
-
Scegliete Commit, inserite un messaggio di commit e scegliete nuovamente Commit.