Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Speichern der sicheren Dateien in Azure DevOps

In Azure DevOps können Sie Ihre benutzerdefinierten Maven-Dateien sowie Ihre Talend-Produktlizenzen oder lokalen Patches als sichere Dateien hinzufügen und diese Dateien dann in den CI/CD-Pipelines verwenden.

InformationshinweisAnmerkung: Die Speicherung von Talend CI Builder ab 8.0.4 in Azure DevOps ist optional. Ab Talend CI Builder 8.0.4 steht das Plug-In im offiziellen Talend-Repository zur Verfügung, referenziert in der Datei maven_settings.xml.

Vorbereitungen

  • Laden Sie folgende Dateien herunter und extrahieren Sie sie:
  • Rufen Sie das CI Builder-Plug-In-Archiv ausgehend von Ihrer Lizenz-E-Mail oder über den Bereich Continuous Integration (CI) for cloud (Kontinuierliche Integration (CI) für die Cloud) auf der Seite Downloads Ihres Talend Cloud-Kontos ab.
  • Passen Sie die Datei maven_settings.xml an Ihre Umgebung an. Ersetzen Sie dazu die Parameterwerte (Nexus- oder Artifactory-URLs, Hostnamen, Ports, Anmeldedaten usw.) und speichern Sie die vorgenommenen Änderungen.
    InformationshinweisTipp: Suchen Sie in der als Beispiel bereitgestellten Datei nach den Referenzen XXX und ersetzen Sie sie durch die Ihrer Umgebung entsprechenden Werte. Die Beispieldatei wurde für Nexus entwickelt. Wenn Sie ein anderes Artefakt-Repository, wie z. B. Artifactory, verwenden, müssen Sie dieses Beispiel an Ihre Repository-URLs anpassen.

Prozedur

  1. Rufen Sie auf der Seite Pipelines > Library (Bibliothek) die Registerkarte Secure Files (Sichere Dateien) auf.
  2. Klicken Sie auf das Pluszeichen, um die Datei maven_settings.xml hochzuladen.
  3. Klicken Sie nach dem Upload auf die hochgeladene Datei, wählen Sie Pipeline permissions (Pipeline-Berechtigungen) aus und stellen Sie sicher, dass die von Ihnen erstellte Azure-Pipeline diese Variablengruppe verwenden kann.
  4. Klicken Sie auf das Pluszeichen, um die Lizenzdatei hochzuladen.
  5. Klicken Sie nach dem Upload auf die hochgeladene Datei, wählen Sie Pipeline permissions (Pipeline-Berechtigungen) aus und stellen Sie sicher, dass die von Ihnen erstellte Azure-Pipeline diese Variablengruppe verwenden kann.
  6. Klicken Sie auf das Pluszeichen, um das von Ihrem Talend Cloud-Konto heruntergeladene CI-Plug-In Talend-CI-Builder-Maven-Plugin-20211109_1610-V8.0.x.zip hochzuladen.
  7. Klicken Sie nach dem Upload auf die hochgeladene Datei, wählen Sie Pipeline permissions (Pipeline-Berechtigungen) aus und stellen Sie sicher, dass die von Ihnen erstellte Azure-Pipeline diese Variablengruppe verwenden kann.
  8. Klicken Sie auf das Pluszeichen, um die Datei sample_pom.xml hochzuladen.
  9. Klicken Sie nach dem Upload auf die hochgeladene Datei, wählen Sie Pipeline permissions (Pipeline-Berechtigungen) aus und stellen Sie sicher, dass die von Ihnen erstellte Azure-Pipeline diese Variablengruppe verwenden kann.

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!