View a markdown version of this page

Assegnazione di una flotta o di un computer a un'azione - Amazon CodeCatalyst

Amazon non CodeCatalyst è più aperto a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. 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à.

Assegnazione di una flotta o di un computer a un'azione

Per impostazione predefinita, le azioni del flusso di lavoro utilizzano il parco Linux.x86-64.Large dati on-demand con un tipo di elaborazione Amazon EC2. Per utilizzare invece una flotta su cui è stato effettuato il provisioning o per utilizzare una flotta on-demand diversa, ad esempio, utilizza le seguenti istruzioniLinux.x86-64.2XLarge.

Visual
Prima di iniziare
  • Se si desidera assegnare una flotta dotata di provisioning, è necessario innanzitutto creare la flotta assegnata. Per ulteriori informazioni, consulta Creazione di una flotta predisposta.

Per assegnare una flotta fornita o un tipo di flotta diverso a un'azione
  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 repository di origine o al nome della filiale in cui è definito il flusso di lavoro oppure in base al nome o allo stato del flusso di lavoro.

  5. Scegli Modifica.

  6. Scegli Visual.

  7. Nel diagramma del flusso di lavoro, scegli l'azione a cui desideri assegnare la flotta assegnata o il nuovo tipo di flotta.

  8. Scegli la scheda Configurazione.

  9. In Compute fleet, effettuate le seguenti operazioni:

    Specifica la macchina o il parco macchine che eseguirà il flusso di lavoro o le azioni del flusso di lavoro. Con le flotte on-demand, quando un'azione viene avviata, il flusso di lavoro fornisce le risorse necessarie e le macchine vengono distrutte al termine dell'azione. Esempi di flotte su richiesta:,. Linux.x86-64.Large Linux.x86-64.XLarge Per ulteriori informazioni sulle flotte su richiesta, vedere. On-demand proprietà della flotta

    Con le flotte con provisioning, configuri un set di macchine dedicate per eseguire le azioni del flusso di lavoro. Queste macchine rimangono inattive, pronte a elaborare le azioni immediatamente. Per ulteriori informazioni sulle flotte predisposte, vedere. Proprietà del parco istanze con provisioning

    Se Fleet viene omesso, l'impostazione predefinita è. Linux.x86-64.Large

  10. (Facoltativo) Scegli Convalida per convalidare il codice YAML del flusso di lavoro prima del commit.

  11. Scegli Commit, inserisci un messaggio di commit e scegli nuovamente Commit.

YAML
Prima di iniziare
  • Se si desidera assegnare una flotta dotata di rifornimenti, è necessario innanzitutto creare la flotta fornita. Per ulteriori informazioni, consulta Creazione di una flotta predisposta.

Per assegnare una flotta fornita o un tipo di flotta diverso a un'azione
  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 repository di origine o al nome della filiale in cui è definito il flusso di lavoro oppure in base al nome o allo stato del flusso di lavoro.

  5. Scegli Modifica.

  6. Scegli YAML.

  7. Individua l'azione a cui vuoi assegnare la tua flotta messa a disposizione o il nuovo tipo di flotta.

  8. Nell'azione, aggiungi una Compute proprietà e imposta Fleet il nome della tua flotta o il tipo di flotta su richiesta. Per ulteriori informazioni, consulta la descrizione della Fleet proprietà nel modulo Costruisci e testa azioni YAML per l'azione.

  9. (Facoltativo) Scegli Convalida per convalidare il codice YAML del flusso di lavoro prima del commit.

  10. Scegli Commit, inserisci un messaggio di commit e scegli nuovamente Commit.