Vai al contenuto principale
Per utilizzare gli artefatti durante la configurazione dello snapshot, dovrai autenticarti con essi durante la configurazione del repository. Se devi archiviare segreti per l’autenticazione degli artefatti, puoi salvarli direttamente nel file system della macchina (ad esempio in un file o esportando variabili d’ambiente) oppure utilizzare il Secret Manager di Devin. Di seguito trovi le sezioni su AWS, Azure e JFrog. Se i tuoi artefatti si trovano su una rete privata, consulta Opzioni di distribuzione

Configurazione della macchina Devin

Per integrare Devin con i tuoi repository di artifact, devi configurare la tua macchina Devin con le credenziali e gli strumenti appropriati. Ci sono due modi principali per farlo:
  1. Usa il terminale integrato in Devin per installare e configurare direttamente sulla macchina gli strumenti per i repository di artifact.
  2. Usa la scheda Setup Agent (situata nella colonna centrale della macchina Devin durante la configurazione del repository) e chiedi a Devin di assisterti nella configurazione.
Example of using Jfrog Repo Setup

Esempio di utilizzo del terminale integrato per la configurazione del repository JFrog

JFrog Artifactory

Passaggio 1: Scarica la CLI

Passaggio 2: Scarica l’artifact

AWS Code Artifact

Passaggio 1: Scaricare la CLI

Passaggio 2: Download dell’artifact

Azure Artifacts

Passaggio 1: Scaricare la CLI

Passaggio 2: Generazione di un PAT

Ora dovrai generare un personal access token (PAT).
  1. Accedi al tuo portale Azure DevOps.
  2. Nell’angolo in alto a destra, fai clic sul tuo profilo e seleziona Security.
  3. Nella sezione Personal Access Tokens, fai clic su New Token.
  4. Configura gli ambiti (scope) del token. Avrai bisogno almeno dell’ambito “Packaging (read)” per accedere ad Azure Artifacts.
  5. Salva il tuo PAT in modo sicuro, poiché non potrai più visualizzarlo.

Passaggio 3: Configura il file .npmrc

Se lavori con NuGet, avrai bisogno dei seguenti elementi:
Se ti servono artifact Docker da Azure:
Per iniziare a usare Devin Enterprise, contatta il nostro team commerciale Enterprise.