Skip to main content
Um Artefakte während der Snapshot-Einrichtung zu verwenden, müssen Sie sich im Rahmen der Repository-Konfiguration gegenüber diesen authentifizieren. Wenn Sie Secrets für die Artefakt-Authentifizierung speichern müssen, können Sie diese entweder direkt im Dateisystem der Maschine ablegen (z. B. in einer Datei oder durch Export von Umgebungsvariablen) oder den Devin Secret Manager verwenden. Unten finden Sie Abschnitte für AWS, Azure und JFrog. Wenn sich Ihre Artefakte in einem privaten Netzwerk befinden, lesen Sie bitte die Informationen zu den Bereitstellungsoptionen.

Einrichtung der Devin-Maschine

Um Ihre Artefakt-Repositorys zu integrieren, müssen Sie Ihre Devin-Maschine mit den entsprechenden Anmeldedaten und Tools konfigurieren. Dazu gibt es zwei Hauptmöglichkeiten:
  1. Verwenden Sie das integrierte Terminal von Devin, um Tools für Artefakt-Repositorys direkt auf der Maschine zu installieren und zu konfigurieren.
  2. Verwenden Sie die Registerkarte Setup Agent (befindet sich in der mittleren Spalte der Devin-Maschine während der Repository-Einrichtung) und fordern Sie Devin auf, bei der Einrichtung zu helfen.
Beispiel für die Verwendung der JFrog-Repository-Einrichtung

Beispiel für die Verwendung des integrierten Terminals für die JFrog-Repository-Einrichtung

JFrog Artifactory

Schritt 1: CLI herunterladen

Schritt 2: Artefakt herunterladen

AWS CodeArtifact

Schritt 1: CLI herunterladen

Schritt 2: Herunterladen des Artefakts

Azure Artifacts

Schritt 1: CLI herunterladen

Schritt 2: Generieren eines PAT

Als Nächstes müssen Sie ein persönliches Zugriffstoken (PAT) generieren.
  1. Melden Sie sich beim Azure DevOps-Portal an.
  2. Klicken Sie oben rechts auf Ihr Profil und wählen Sie Security.
  3. Klicken Sie im Bereich Personal Access Tokens auf New Token.
  4. Legen Sie die Scopes für das Token fest. Sie benötigen mindestens den Scope “Packaging (read)”, um auf Azure Artifacts zuzugreifen.
  5. Speichern Sie Ihr PAT sicher, da Sie es später nicht noch einmal einsehen können.

Schritt 3: .npmrc-Datei konfigurieren

Wenn Sie mit NuGet arbeiten, benötigen Sie Folgendes:
Wenn Sie Docker-Artefakte von Azure benötigen:
Um mit Devin Enterprise zu beginnen, wenden Sie sich an unser Vertriebsteam für Enterprise-Kunden.