Aggiungere l'azione «Render Amazon ECS task definition» - Amazon 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à.

Aggiungere l'azione «Render Amazon ECS task definition»

Utilizza le seguenti istruzioni per aggiungere l'azione di definizione delle attività di Render Amazon ECS al tuo flusso di lavoro.

Prerequisito

Prima di iniziare, assicurati di disporre di un flusso di lavoro che includa un'azione di compilazione che generi dinamicamente un'immagine Docker. Per i dettagli, consulta il precedente esempio di flusso di lavoro.

Visual
Per aggiungere l'azione «Render Amazon ECS task definition» utilizzando l'editor visuale
  1. Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.

  2. Scegliere il progetto.

  3. Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro.

  4. 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 del flusso di lavoro.

  5. Scegli Modifica.

  6. Scegli Visual.

  7. In alto a sinistra, scegli + Azioni per aprire il catalogo delle azioni.

  8. Dall'elenco a discesa, scegli Amazon. CodeCatalyst

  9. Cerca l'azione di definizione dell'attività Render Amazon ECS ed esegui una delle seguenti operazioni:

    • Scegli il segno più (+) per aggiungere l'azione al diagramma del flusso di lavoro e apri il relativo riquadro di configurazione.

      Or

    • Scegli la definizione delle attività di Render Amazon ECS. Viene visualizzata la finestra di dialogo con i dettagli dell'azione. In questa finestra di dialogo:

      • (Facoltativo) Scegliete Visualizza sorgente per visualizzare il codice sorgente dell'azione.

      • Scegli Aggiungi al flusso di lavoro per aggiungere l'azione al diagramma del flusso di lavoro e aprire il relativo riquadro di configurazione.

  10. Nelle schede Ingressi e Configurazione, completa i campi in base alle tue esigenze. Per una descrizione di ogni campo, consulta. Riferimento alla definizione YAML dell'azione «Render Amazon ECS task definition» Questo riferimento fornisce informazioni dettagliate su ogni campo (e il valore della proprietà YAML corrispondente) così come appaiono sia nell'editor YAML che in quello visivo.

  11. (Facoltativo) Scegliete Convalida per convalidare il codice YAML del flusso di lavoro prima di eseguire il commit.

  12. Scegliete Commit, inserite un messaggio di commit e scegliete nuovamente Commit.

YAML
Per aggiungere l'azione «Render Amazon ECS task definition» utilizzando l'editor YAML
  1. Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.

  2. Scegliere il progetto.

  3. Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro.

  4. 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 del flusso di lavoro.

  5. Scegli Modifica.

  6. Scegli YAML.

  7. In alto a sinistra, scegli + Azioni per aprire il catalogo delle azioni.

  8. Dall'elenco a discesa, scegli Amazon. CodeCatalyst

  9. Cerca l'azione di definizione dell'attività Render Amazon ECS ed esegui una delle seguenti operazioni:

    • Scegli il segno più (+) per aggiungere l'azione al diagramma del flusso di lavoro e apri il relativo riquadro di configurazione.

      Or

    • Scegli la definizione delle attività di Render Amazon ECS. Viene visualizzata la finestra di dialogo con i dettagli dell'azione. In questa finestra di dialogo:

      • (Facoltativo) Scegliete Visualizza sorgente per visualizzare il codice sorgente dell'azione.

      • Scegli Aggiungi al flusso di lavoro per aggiungere l'azione al diagramma del flusso di lavoro e aprire il relativo riquadro di configurazione.

  10. Modifica le proprietà del codice YAML in base alle tue esigenze. Una spiegazione di ogni proprietà disponibile è fornita in. Riferimento alla definizione YAML dell'azione «Render Amazon ECS task definition»

  11. (Facoltativo) Scegliete Convalida per convalidare il codice YAML del flusso di lavoro prima di eseguire il commit.

  12. Scegliete Commit, inserite un messaggio di commit e scegliete nuovamente Commit.

Passaggi successivi

Dopo aver aggiunto l'azione di rendering, aggiungi l'azione Deploy to Amazon ECS al tuo flusso di lavoro seguendo le istruzioni riportate in. Distribuzione di un'applicazione su Amazon Elastic Container Service (ECS) con un flusso di lavoro Mentre aggiungi l'azione di distribuzione, procedi come segue:

  1. Nella scheda Input dell'azione di distribuzione, in Artefatti - opzionale, selezionate l'artefatto generato dall'azione di rendering. Contiene il file di definizione dell'attività aggiornato.

    Per ulteriori informazioni sugli artefatti, vedi Condivisione di dati tra azioni in un flusso di lavoro utilizzando artefatti.

  2. Nella scheda Configurazione dell'azione di distribuzione, nel campo Definizione del task, specifica la seguente variabile di azione: ${action-name.task-definition} dove action-name è il nome dell'azione di rendering, ad esempio,. RenderTaskDef L'azione di rendering imposta questa variabile sul nuovo nome del file di definizione dell'attività.

    Per ulteriori informazioni sulle variabili, consultateConfigurazione e utilizzo delle variabili in un flusso di lavoro.

    Per ulteriori informazioni su come configurare l'azione di distribuzione, vedere il flusso di lavoro di esempio precedente.