Überwachen der Ausführung der Jenkins-Pipeline - 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

Vorbereitungen

Prozedur

  1. Wählen Sie auf der Jenkins-Homepage TalendSimplePipeline aus.
  2. Klicken Sie im linken Fensterbereich auf Open Blue Ocean (Blue Ocean öffnen).
  3. Klicken Sie auf die neue Ziele, die in der Liste erscheint, um den Pipeline-Status anzuzeigen.

Ergebnisse

Die Pipeline wird gestartet und das Projekt gemäß den von Ihnen in Ihrem Skript definierten Maven-Phasen verarbeitet. Die bewährteste Vorgehensweise ist die Verwendung der Implementierungsphase deploy, um den Quellcode zu generieren, zu kompilieren, zu testen, zu packen und die Pakete dann zu implementieren.

Sie können die entsprechenden Ergebnisse anzeigen:

  • in Jenkins: Detailangaben zu den Ergebnissen finden Sie in den Logs, die Sie durch Klicken auf das Symbol Display the log in new window (Log in neuem Fenster anzeigen) anzeigen können.
    Beispiel für die Anzeige der erfolgreichen Ausführung des Tests namens test_feature903:
  • In Talend Cloud Management Console: Beispiel für im Arbeitsbereich ci-workspace der dev-ci-Umgebung implementierte Job- und Routen-Artefakte mit der Version 0.1.0:

    Die Option zur Anzeige von Git-Informationen (Autor, Commit-ID, Commit-Datum) in Talend Cloud Management Console bei der Veröffentlichung von Artefakten über CI-Generierungen (Continuous Integration) ist ab Version 8.0.1 verfügbar (mit R2022-01).

  • in Ihrem Artefakt-Repository: Beispiel für im Nexus-Repository maven-releases mit der Gruppen-ID org.talend.ci implementierte Job- und Routen-Artefakte mit der Version 0.1.0:
  • in Ihrer Docker-Registry: Beispiel für an ein Docker-Image namens ci_image übergebene (Push) Job-Artefakte mit der Version 0.1 und der neuesten Version: