View a markdown version of this page

Utilizzo dei token di autorizzazione nelle azioni 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à.

Utilizzo dei token di autorizzazione nelle azioni del flusso di lavoro

Puoi utilizzare un token fornito dall'azione del flusso di lavoro per configurare manualmente un gestore di pacchetti per l'autenticazione con i repository di CodeCatalyst pacchetti. CodeCatalyst rende questo token disponibile come variabile di ambiente a cui fare riferimento nelle azioni.

Variabile di ambiente Valore

CATALYST_MACHINE_RESOURCE_NAME

L'identità utente del token di autorizzazione.

CATALYST_PACKAGES_AUTHORIZATION_TOKEN

Il valore del token di autorizzazione.

Nota

Nota che queste variabili di ambiente verranno compilate solo se hai configurato la tua azione per esportare il token di autorizzazione.

Utilizza le seguenti istruzioni per utilizzare un token di autorizzazione con un'azione del flusso di lavoro.

Visual
Per utilizzare un token di autorizzazione esportato con un'azione (editor visuale)
  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 Build o Test con cui desideri configurare un repository di pacchetti.

  8. Scegliete Pacchetti.

  9. Attiva il token di autorizzazione all'esportazione.

YAML
Per utilizzare un token di autorizzazione esportato con 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 Build o Test, aggiungete un codice simile al seguente:

    Actions: action-name: Packages: ExportAuthorizationToken: true

    Puoi fare riferimento alle variabili di $CATALYST_PACKAGES_AUTHORIZATION_TOKEN ambiente $CATALYST_MACHINE_RESOURCE_NAME e nella Steps sezione del tuo YAML. Per ulteriori informazioni, vedi Esempio: configurazione manuale di pip per l'autenticazione con CodeCatalyst.

  8. (Facoltativo) Scegliete 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.