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à.
Specificazione dei repository di CodeCatalyst pacchetti nei flussi di lavoro
In CodeCatalyst, puoi aggiungere un repository di CodeCatalyst pacchetti alle azioni di compilazione e test nel tuo flusso di lavoro. Il repository dei 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.
Utilizza 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)
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.
-
Scegliere il progetto.
-
Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro.
-
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.
-
Scegli Modifica.
-
Scegli Visual.
-
Nel diagramma del flusso di lavoro, scegli l'azione Build o Test con cui desideri configurare un repository di pacchetti.
-
Scegliete Pacchetti.
-
Dal menu a discesa Aggiungi configurazione, scegli la configurazione del pacchetto che desideri utilizzare con le azioni del flusso di lavoro.
-
Scegli Aggiungi repository di pacchetti.
-
Nel menu a discesa Package repository, specifica il nome del repository di CodeCatalyst pacchetti che desideri utilizzare con l'azione.
Per ulteriori informazioni sui repository di pacchetti, vedere. Repository di pacchetti
-
(Facoltativo) In Scopes - opzionale, specifica una sequenza di ambiti che desideri 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. Il nome di ogni ambito deve essere preceduto da «@».
Se Scopes viene omesso, il repository di pacchetti specificato viene configurato come registro predefinito per tutti i pacchetti utilizzati dall'azione.
Per ulteriori informazioni sugli ambiti, vedere namespace dei pacchetti e pacchetti Scoped.
-
Scegliere Aggiungi.
-
(Facoltativo) Scegli Convalida per convalidare il codice YAML del flusso di lavoro prima del commit.
-
Scegli Commit, inserisci un messaggio di commit e scegli nuovamente Commit.
- YAML
-
Per specificare la configurazione del pacchetto che verrà utilizzata da un'azione (editor YAML)
Apri la CodeCatalyst console all'indirizzo. https://codecatalyst.aws/
-
Scegliere il progetto.
-
Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro.
-
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.
-
Scegli Modifica.
-
Scegli YAML.
-
In un'azione Build o Test, aggiungete 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à in cui è Costruisci e testa azioni YAML stata eseguita l'azione.
-
(Facoltativo) Scegli Convalida per convalidare il codice YAML del flusso di lavoro prima del commit.
-
Scegli Commit, inserisci un messaggio di commit e scegli nuovamente Commit.