Speichern der sicheren Dateien in Azure DevOps - Cloud - 8.0

Handbuch mit Best Practices für Talend Software Development Life Cycle

Version
Cloud
8.0
Language
Deutsch
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Administration Center
Talend Artifact Repository
Talend Cloud Management Console
Talend CommandLine
Talend JobServer
Talend Remote Engine
Talend Studio
Content
Administration und Überwachung
Design und Entwicklung
Implementierung
Last publication date
2023-09-14

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.

Anmerkung: 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 auf der Registerkarte Downloads auf dieser Seite.

Vorbereitungen

  • Rufen Sie folgende Dateien über die Registerkarte Downloads auf dieser Seite ab:
    • maven_settings.xml
    • sample_pom.xml
  • 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.
    Tipp: 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.