Specificazione degli archivi di CodeCatalyst pacchetti nei flussi di lavoro - 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à.

Specificazione degli archivi di CodeCatalyst pacchetti nei flussi di lavoro

In CodeCatalyst, puoi aggiungere un archivio di CodeCatalyst pacchetti alle tue azioni di compilazione e test nel tuo flusso di lavoro. Il tuo repository di pacchetti deve essere configurato con un formato di pacchetto, come npm. Puoi anche scegliere di includere una sequenza di ambiti per il repository di pacchetti selezionato.

Utilizzate le seguenti istruzioni per specificare una configurazione del pacchetto da utilizzare con un'azione del flusso di lavoro.

Visual
Per specificare la configurazione del pacchetto che verrà utilizzata 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 Build o Test con cui desideri configurare un repository di pacchetti.

  8. Scegliete Pacchetti.

  9. Dal menu a discesa Aggiungi configurazione, scegli la configurazione del pacchetto che desideri utilizzare con le azioni del flusso di lavoro.

  10. Scegli Aggiungi archivio di pacchetti.

  11. Nel menu a discesa Package repository, specifica il nome del repository di CodeCatalyst pacchetti che desideri venga utilizzato dall'azione.

    Per ulteriori informazioni sugli archivi dei pacchetti, consulta. Archivi di pacchetti

  12. (Facoltativo) In Ambiti: facoltativo, specificate una sequenza di ambiti che desiderate definire nel registro dei pacchetti.

    Quando si definiscono gli ambiti, l'archivio dei pacchetti specificato viene configurato come registro per tutti gli ambiti elencati. Se un pacchetto con l'ambito viene richiesto tramite il client npm, utilizzerà quel repository anziché quello predefinito. Ogni nome di ambito deve avere il prefisso «@».

    Se Scopes viene omesso, l'archivio dei pacchetti specificato viene configurato come registro predefinito per tutti i pacchetti utilizzati dall'azione.

    Per ulteriori informazioni sugli ambiti, vedere i pacchetti and Namespace dei pacchetti Scoped.

  13. Scegli Aggiungi.

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

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

YAML
Per specificare la configurazione del pacchetto che verrà utilizzata 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 Build o Test, aggiungi un codice simile al seguente:

    action-name: Configuration: Packages: NpmConfiguration: PackageRegistries: - PackagesRepository: package-repository Scopes: - "@scope"

    Per ulteriori informazioni, consulta la descrizione della Packages proprietà nella sezione Azioni di creazione e test YAML dedicata alle tue azioni.

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

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