View a markdown version of this page

Specificare il repository di origine di un'azione del flusso di lavoro - 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à.

Specificare il repository di origine di un'azione del flusso di lavoro

Utilizza le seguenti istruzioni per specificare un repository di origine da utilizzare con un'azione del flusso di lavoro. All'avvio, l'azione raggruppa i file nel repository di origine configurato in un artefatto, scarica l'artefatto nell'immagine Docker dell'ambiente di runtime in cui è in esecuzione l'azione e quindi ne completa l'elaborazione utilizzando i file scaricati.

Nota

Attualmente, all'interno di un'azione del flusso di lavoro, è possibile specificare un solo repository di origine, ovvero il repository di origine in cui risiede il file di definizione del flusso di lavoro (nella directory o in una delle sue sottodirectory). .codecatalyst/workflows/ Questo repository di origine è rappresentato dall'etichetta. WorkflowSource

Visual
Per specificare il repository di origine che verrà utilizzato da un'azione (editor visivo)
  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, scegliete l'azione in cui desiderate specificare l'origine.

  8. Scegliete Ingressi.

  9. In Sources - opzionale, procedi come segue:

    Specificate le etichette che rappresentano i repository di origine che saranno necessari per l'azione. Attualmente, l'unica etichetta supportata èWorkflowSource, che rappresenta il repository di origine in cui è archiviato il file di definizione del flusso di lavoro.

    Se si omette una fonte, è necessario specificare almeno un elemento di input in. action-name/Inputs/Artifacts

    Per ulteriori informazioni sulle origini, consulta Connessione dei repository di origine ai flussi di lavoro.

  10. (Facoltativo) Scegliete 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
Per specificare il repository di origine che verrà utilizzato da un'azione (editor YAML)
  1. Apri la console all' CodeCatalyst 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. In un'azione, aggiungi un codice simile al seguente:

    action-name: Inputs: Sources: - WorkflowSource

    Per ulteriori informazioni, consulta la descrizione della Sources proprietà oggetto dell'azione. Definizione YAML del flusso di lavoro

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

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