Specificare l'archivio di origine di un'azione di workflow - 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à.

Specificare l'archivio di origine di un'azione di workflow

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 presenti 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 completa l'elaborazione utilizzando i file scaricati.

Nota

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

Visual
Per specificare l'archivio 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 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.

  5. Scegli Modifica.

  6. Scegli Visual.

  7. Nel diagramma del flusso di lavoro, scegli l'azione in cui desideri specificare l'origine.

  8. Scegliete Ingressi.

  9. In Sorgenti, facoltativo, procedi come segue:

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

    Se ometti una fonte, devi specificare almeno un elemento di input in. action-name/Inputs/Artifacts

    Per ulteriori informazioni sulle origini, consulta Connessione degli archivi di origine ai flussi di lavoro.

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

  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 (YAMLeditor)
  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 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à nella sezione YAMLDefinizione del workflow dedicata alle tue azioni.

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

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